Stephen J Hamel, MD, Preventive Medicine

61 Highland Ave
MiddletownNY  10940-5534 (Orange County)


Phone: 845-344-2287
Fax: 845-344-2286

NPI: 1932280278
License Number: NY 0460 (NY)