Where Is Costume Castle Located?
Costume Castle has been located in Southern California since 1991 serving the Orange County and surrounding areas. Open all year round in Lake Forest, Costume Castle is your number one place to shop for costumes, accessories, decorations, and party supplies.
YEAR ROUND LOCATION
Costume Castle (Headquarters)
23811 El Toro Road, Lake Forest, CA 92630
Toll Free: 1-888-5-CASTLE
Local: 1 (949) 588-9929
Lake Forest Marketplace (Next to Guitar Center)
13702 Jamboree Road, Irvine, CA 92602
Local: 1 (714) 505-3031
The Marketplace Center (Former Sports Authority Location - Next to Barnes & Noble)