Michael M Hirsch, MD, Internal Medicine

1375 4th St Dr Nw
HickoryNC  28601-2523 (Catawba County)


Phone: 828-322-1389
Fax: 828-322-9192

NPI: 1841281623
License Number: 9900534 (NC)