Hastings Internal Medicine. Family Medicine, Internal Medicine • 2 Providers. 1005 W Green St, Hastings MI, 49058. Make an Appointment. Show Phone Number..