Castle Creations has become one of the world's largest manufacturers of electronic speed controls by combining state-of-the-art technologies with high volume manufacturing.
Their mission is to provide superior products with unequaled service and support.
235 South Kansas Avenue
Olathe, Kansas 66061
fax: (913) 390-6164