Services Locator
lacounty.gov
Find
Near
Search
Santa Clarita Valley Mental Health Center
Address:
25050 Peachland Ave. Newhall CA 91321
Phones:
(661) 222-2800 (Primary)
Directions
See an issue with this info? Tell us here.
Back
Directions