Joshua Babad, MD

Joshua Babad, MD

Ophthalmology
Cost:

Bay Eye Medical Group

65 Aspen Way, Watsonville, CA 95076

Accepting new patients

(831) 761-5488