Yale Medicine Ophthalmology 495 Hawley Ln #1st, Stratford, CT 06614, United States of America +1 877-925-3637 https://yalemedicine.org/ Reviews Map