Edgar A Flores-Castillo, MD, Pediatrics

4053 75th St
ElmhurstNY  11373-1011 (Queens County)


Phone: 718-426-6270
Fax: 718-426-6341

NPI: 1396715850
License Number: 211365 (NY)