New search
Steven Horowitz
,
DO
Family Medicine
4.2
(44 reviews)
Kaiser Permanente - Otay Mesa Medical Offices
,
4650 Palm Ave, San Diego, CA 92154
Steven Eric Horowitz DO
,
3077 Clairemont Dr, San Diego, CA 92117
Kaiser Permanente - Otay Mesa Medical Offices
4650 Palm Ave, San Diego, CA 92154
Accepting new patients
(866) 385-2645