Department of Ophthalmology Columbia University 630 West 168th Street New York, NY 10032
Eye Institute Addition, Rm 415 160 Fort Washington Ave. New York, NY 10032
Send Email TEL: (212) 305-4654 FAX: (212) 305-7153