David Horovitz, MD

Urology
Cost:

3 locations

David Horovitz, MD

3941 San Dimas St, Ste 103A, Bakersfield, CA 93301

Accepting new patients

(661) 520-5010