Institution ID
050150
Institution Address
31565 Rancho Pueblo Rd
Temecula, CA 92592
United States
Geolocation
POINT (-117.109759 33.478708)
Hospice
Off
MRI
Off
Positron Emission Tomography
Off
Trauma center indicator
Off