Other facilityUnited StatesRegistered
EL MIRADOR SURGERY CENTER
Palm Springs, California, United States
Clinic details
Registered name
EL MIRADOR SURGERY CENTER
Address
1180 NORTH INDIAN CANYON DRIVE, SUITE 110
Registered
Registered with Medicare as a hospital or ambulatory surgical center (CMS Provider Data Catalog).. View the record