Located on the NW corner of Archibald Avenue and Fourth Street in Rancho Cucamonga, CA. The center is north of the 10 Freeway. Enter from Archibald Avenue.

Scroll to Top