National Therapeutic Services Inc
Availability
Phone Number
view phone(949) 646-6716
Address
1040 West 17th Street Costa Mesa, California, United States 92627Mail Address
1040 West 17th StreetCosta Mesa, CA 92627
» Leave Testimonial
Clinical and Support Services
Criminal Justice
HIV Support
Payment Type
Self Payment
Program Environment & Type
Outpatient