Provider records sourced from NPPES (CMS National Plan & Provider Enumeration System). Data current as of August 10, 2026.

Town & Country Nursing Center

Organization Skilled Nursing Facility · NPI 1588690366

Town & Country Nursing Center is a Skilled Nursing Facility in Lowell, Massachusetts. Licensed in Massachusetts. Registered with an NPI since 2006.

Licensed in
MA
In the registry since
2006

Practice location Address checks out

259 Baldwin St
Lowell, MA 01851-2211
Phone: (978) 454-5438
Fax: (978) 458-0659
Show map & directions

Pin is approximate — placed at the ZIP-code centre, not the exact door.

Specialties & licences

Skilled Nursing Facility (primary) Taxonomy 314000000X · Licence 0185 (MA)

Record details

NPI number1588690366
Entity typeOrganization (Type 2)
Organization subpartNo
Authorized official Steven Marcus — Owner · (413) 592-1980
NPI enumeratedJune 24, 2006
Last updated in NPPESAugust 22, 2020
Mailing address259 Baldwin St, Lowell, MA 01851-2211

Other providers in Lowell