2235 Galahad Road San Diego, CA 92123-3931

We are located off of Interstate 805  in the “Angel Heights” area of Serra Mesa.  We are just north of Interstate 8 and overlook Mission Valley. Take the Phyllis Pl/ Murray Ridge Rd exit east. Then take your first right at Encino Ave. Turn right again at Galahad Rd. We are at the end of the street! Click on the map to print driving directions.