Chelsea Eye Ophthalmology 157 West 19th StNew York, NY, 10011 View Phone 212-220-0066 157 West 19th StNew York, NY 10011 View Website Experience & Reliability Send to My Email Send to My Phone Print this Page