Point Loma Clinic | Del Mar, CA

240 9th Street, Del Mar, CA 92014