Ruben Almazan, MD, Internal Medicine

1 Melrose Ct
Huntington StationNY  11746-5607 (Suffolk County)


Phone: 631-549-9563
Fax:

NPI: 1356371298
License Number: 118601 (NY)