Allergy & Immunology in La Playa, San Diego

1021 Scott Street, San Diego, California, 92106

(619) 302-0363