ELLIS NURSING HOME, INC.

Specialty: Skilled Nursing Facility

Location: Norwood, MA

NPI: 1700872967

About this Healthcare Organization

ELLIS NURSING HOME, INC. is a healthcare organization with NPI 1700872967 based in Norwood, MA, specializing in Skilled Nursing Facility.

View this profile on Nopp for CMS Open Payments history, affiliated organizations, and detailed practice information.

Related