Contact Us
STORE INFORMATION
By Phone:
Local: (949)588-9929
(Toll Free): 1(888)5-CASTLE
By Email: customerservice@thecostumecastle.com
Snail Mail:
23811 El Toro Road
Lake Forest, CA 92630
Corporate Office
By Phone: (949)588-9001
By Fax: (949)588-9011
By Email: admin@thecostumecastle.com
Snail Mail: P.O. Box 1030
Lake Forest, CA 92609



