Mark Keppel High School

Location

501 East hellman Ave.
Alhambra, CA 91801