CHELSEA ELLIS

Counselor - Mental Health

Active Individual
NPI: 1053823625

Practice Address

190 LENOX ST
Norwood, MA 02062

Phone: (781) 769-8674

Specialties

Specialty Code Primary License
Counselor - Mental Health 101YM0800X Yes -

Frequently Asked Questions

NPI 1053823625 is the National Provider Identifier for CHELSEA ELLIS, a Counselor - Mental Health provider located in Norwood, MA. This NPI was enumerated on November 3, 2017.
CHELSEA ELLIS practices at 190 LENOX ST, Norwood, MA 02062.

Quick Facts

NPI
1053823625
Type
Individual
Enumerated
Nov 3, 2017
Last Updated
Apr 28, 2025

Nearby Providers