Costume Castle's YEAR ROUND store located in Lake Forest, CA.
No expense has been spared in our efforts to create a one-of a kind shopping experience. We hope you love it as much as we do!
Costume Castle has been proudly serving the Orange County area and Southern California area since 1991.
If you can purchase these items from your LOCAL year-round costume store, we encourage you to do so! Please click image above to read more about the importance of shopping locally.