Postal Address N44-13 De Segovia 170501 Quito Ecuador Map First user added 07/24/2023 Organization type Ambulance Service Region Quito