Neponset Health Center. Internal Medicine, Nursing (Nurse Practitioner) • 14 Providers. 398 Neponset Ave, Dorchester MA, 02122. Make an Appointment. Show Phone Number. Telehealth services available. Neponset Health Center is a medical group practice located in Dorchester, MA that specializes in Internal Medicine and Nursing (Nurse Practitioner)..