Wheelchair accessible entrance
Address:1328 Palomares Ave, La Verne, CA 91750
Phone:(909) 392-9099
For directions, enter this address into your preferred maps application.