Amazonas Y Mariscal Foch is a bus station, located at Quito 170143, Ecuador
Una parada muy normal, es cubierta y se pueden encontrar varias rutas de bus. Todos los buses cuestan $0.25usd