Dr. Michael Landor MD

  • Allergy and Immunology Flushing, NY

Patient Reviews

Reviews reflect patients' level of satisfaction with the care they received from this provider. Dr. Michael Landor xhas an overall rating of 4.9.

Locations & Directions

New York Immunology

6920 Main St
Flushing, NY 11367

Nearby Doctors

Dr. Michael Landor, MD is similar to these 3 Doctors near Flushing, NY.