x
Loading...

Exit 167 on I-40 East

Right 0.16 mi

Tramway Inn

13139 Central Ave NE, Albuquerque, NM 87123

1-505-292-4878 Directions