Found 2 places
Latitude: 35.1898 (35°11′23″N), Longitude: -106.4955 (106°29′44″W)
Address: 12700 San Rafael Ave NE, Albuquerque, NM 87122
Latitude: 35.1636 (35°9′49″N), Longitude: -106.4954 (106°29′43″W)
Phone: (505) 823-1955
Site: subway.com
Foursquare
Twitter