200 S. Wells Rd. Ste 100
Ventura, CA - 93004
(805) 647-6322
Sliding Scale Income Based. Hours: Tues, Wed, Fri: 9:00am-5:30pm Mon, Thurs: 9:00am-8:00pm Sat/Sun: Closed Provides a wide array of medical services including Mental Health Trea...