Get directions to: Albuquerque I-40 Tramway Travelodge, Albuquerque, NM
Restaurant address: 13139 Central Ave Ne Albuquerque, NM 87123, USA
Restaurant: Albuquerque I-40 Tramway Travelodge