Overall Rating
Address
801 Seneca St
Ventura, CA 93001
Contact
(805) 653-6434
Emergency Services
No
Hospital Type
Psychiatric
Hospital Ownership
Proprietary
County/Parish
VENTURA