Dr. Shen, Michael S. - Internal Medicine
Dr. Shen, Michael S.
Internal Medicine
NYC Health + Hospitals
79-01 Broadway,
Elmhurst, NY 11373
Phone: 844-692-4692