The TeleMed NP 1041 436 Southbridge Street, Auburn, MA 01501