Tessera Strand, DO

Hospitalist

3 locations

60 Hospital Rd, Leominster, MA 014532205

(978) 466-4169