Patricia McDonald, MD

Ophthalmology
Cost:

210 Main Street PO Box 38, Farmington, CT 060329992

(860) 539-9136