Search Search

Location

The health center is located at 1239 Arden Road, Pasadena, CA. It is east of the Cahill Center and the tennis courts. Arden Road is off California Boulevard.