Memorial Pool



Address
Memorial Pool
2902 Marcy Avenue
San Diego, CA 92113
Google Map Weather
Phone
619-235-1139