Nneka Offor Brooks, MD, Ophthalmology

52 E 72nd St
New YorkNY  10021-4266 (New York County)


Phone: 212-439-9600
Fax: 212-439-0796

NPI: 1467614057
License Number: 251370 (MA)