Juan Abel Romero Loor Sr, MD, Internal Medicine

5910 Junction Blvd
ElmhurstNY  11373-5156 (Queens County)


Phone: 718-592-3200
Fax: 718-592-3844

NPI: 1275208183
License Number: 027010 (NY)