Milton Shields, MD

Ophthalmology

40 Temple St, Suite 3-A, New Haven, CT 065102715

(203) 785-2020