The Amtrak stop is located at the Alvarado Transportation Center (ATC) on the eastern end of downtown Albuquerque. The intermodal transportation facility opened in 2002 at a cost of $7.75 … Continue reading Albuquerque, NM (ABQ)
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed