Bloch Medical Clinic

(626) 773-3300

2698 Mataro St
Pasadena, CA 91107-3416