Michael Tedford, MD

Ophthalmology
Cost:

Michael Tedford MD

254 State Route 17K, Ste 204, Newburgh, NY 12550

Accepting new patients

(845) 561-4466