Bin Hu, MD, Internal Medicine

819 Worcester St
Ste 3
Indian OrchardMA  01151-1045 (Hampden County)


Phone: 330-507-8338
Fax:

NPI: 1508112103
License Number: 262633 (MA)