Luz Delia Ares, MD, Internal Medicine

4107 76th St
ElmhurstNY  11373-1929 (Queens County)


Phone: 718-803-3201
Fax: 718-803-0085

NPI: 1588680565
License Number: 158262 (NY)