Psyched Integrated Wellness

Mental Health Clinic Newburyport, MA

About

Psyched Integrated Wellness is a mental health clinic in Newburyport, MA.

Details

Specialty
Mental & Behavioral Health
Category
Mental Health Clinic
Location
Newburyport, MA 01950
NPI
1730789264
Source
CMS NPPES NPI Registry

Location

31 Green St, Newburyport, MA, 01950

Get Directions

31 Green St, Newburyport, MA, 01950

More Mental & Behavioral Health in Newburyport, MA