Dr. Debra Kroll - MD
- 178 East 71st Street
- New York, NY 10021
212-585-4302/ Phone- 212-717-7377 / Fax
Specialties:
- Eye Doctor (Ophthalmologist)
- Oculoplastic Surgeon
Department:
- Ophthalmology
Job Title:
- Associate Adjunct Surgeon
Education:
- Tufts University
(Medical School) - Tufts New England Medical Center (Residency)
- Tufts New England Medical Center (Fellowship)
Board Certifications:
- American Board of Ophthalmology
Website:
- 178 East 71st Street
- New York, NY 10021
- View Directions
212-585-4302 / Phone
212-717-7377 / Fax
212-717-7377 / Fax