Devorah Folger is a Ophthalmologist at ODA.
18 Heyward Street Brooklyn, NY 11249 Phone: (718) 260-4600 Fax: (718) 260-4609