Graduated: 1990
Offers telehealth
NPI: 1730103672
Practice Locations (2)
MARCO A. GARCIA, MD, PC
4035 95TH ST
ELMHURST, NY 113736206
7188038463
HAPPY MEDICAL CARE PC
5806 JUNCTION BLVD
ELMHURST, NY 113735155
7185924555
Source: CMS National Downloadable File, September 2026.