MF Dr. Mark R. Fleckner , MD 35 Write A Review Ophthalmology Accepting New Patients 1 Award Visit Website Mark R Fleckner MD 6134 188th St Ste 206, Fresh Meadows, NY, 11365 1 other location Request Now(718) 454-7700