Brattleboro Internal Medicine. Internal Medicine, Nursing (Nurse Practitioner) • 5 Providers. 21 Belmont Ave, Brattleboro VT, 05301. Make an Appointment. (802) 251-8787..