Adel Batri, MD, Ophthalmology

247 3rd Ave
Ste 204
New YorkNY  10010-7457 (New York County)


Phone: 212-674-1233
Fax: 212-254-4957

NPI: 1952397614
License Number: 134117 (NY)