Theme Park
Address

1238 South Beach Boulevard
Anaheim, CA 92804
United States