-
Name
Riverside County Psychiatric Health Facility -
ADDRESS
47915 Oasis St, Indio, CA, 92201 -
Phone
7608638632 -
NATIONAL PROVIDER ID (NPI)
1790196178 -
WEBSITE
Visit -
PROVIDER TYPE
Psychiatric Hospital -
BEDS
16 -
HEALTH SYSTEM AFFILIATION
Telecare Corporation