Terra Firma
Add to Favorites
CLOSED NOW
Today: 10:00 am - 6:00 pm
Tomorrow: 10:00 am - 6:00 pm
25 Years
in Business
Amenities:
Wheelchair accessible
Saved to Favorites
Parking: Lot, Free
Bike Parking: Yes
Wheelchair Accessible: Yes
Phone: (505) 260-0507
Address: 113 Carlisle Blvd SE, Albuquerque, NM 87106
Website: http://terrafirmashoes.com
4207 Central Ave NE, Albuquerque, NM 87108
211 San Pedro Dr NE, Albuquerque, NM 87108
1613 San Pedro Dr NE, Albuquerque, NM 87110
4811 Hardware Dr NE Ste 2, Albuquerque, NM 87109
3401 Central Ave NE, Albuquerque, NM 87106
1627 San Pedro Dr NE, Albuquerque, NM 87110
4900 Cutler Ave NE Ste F2, Albuquerque, NM 87110
4117 Menaul Blvd NE, Albuquerque, NM 87110
6600 Menaul Blvd NE, Albuquerque, NM 87110
521 Central Ave Nw -Ste E, Albuquerque, NM 87102