1050 W. Ball Road, Anaheim
92802, United States
1.32 mi (2.12km) from City Center