LIZ ESTRELA LLC
Primary Specialty
Social Worker
Practice Location
99 S MAIN STFALL RIVER, MA 02721-5375 Map ↗
508-978-5270
All Specialties & Licenses
- Social Worker Primary
NPI Registration
Enumerated: 2024-08-01
Last CMS Update: 2025-09-09
Social Worker
Enumerated: 2024-08-01
Last CMS Update: 2025-09-09