Olalla Center

Mental Health Clinic Toledo, OR

About

Olalla Center is a mental health clinic in Toledo, OR.

Details

Specialty
Mental & Behavioral Health
Category
Mental Health Clinic
Location
Toledo, OR 97391
NPI
1013952829
Source
CMS NPPES NPI Registry

Location

321 SE 3rd St, Toledo, OR, 97391

Get Directions

321 SE 3rd St, Toledo, OR, 97391

More Mental & Behavioral Health in OR