WILLOWS OF EPISCOPAL HOMES LLC

Alzheimer Center (Dementia Center)

Active Organization
NPI: 1548127186

Practice Address

80 MACKUBIN ST
Saint Paul, MN 55102

Phone: (651) 313-5481

Specialties

Specialty Code Primary License
Assisted Living Facility 310400000X No -
Alzheimer Center (Dementia Center) 311500000X Yes -

Frequently Asked Questions

NPI 1548127186 is the National Provider Identifier for WILLOWS OF EPISCOPAL HOMES LLC, a Alzheimer Center (Dementia Center) provider located in Saint Paul, MN. This NPI was enumerated on January 6, 2026.

Quick Facts

NPI
1548127186
Type
Organization
Enumerated
Jan 6, 2026
Last Updated
Jan 6, 2026

Nearby Providers