Other facilityUnited StatesRegistered
Los Altos Surgery Center
Anaheim, California, United States
Clinic details
Registered name
Los Altos Surgery Center
Address
1154 N Euclid St
Registered
Registered with Medicare as a hospital or ambulatory surgical center (CMS Provider Data Catalog).. View the record