About
Terra Firma is Albuquerque's first stop shop for fashionable comfort footwear.
Address: 113 Carlisle Blvd SE, Albuquerque 87106
Phone: (505) 260-0507
Parking:
Lot, Street
State: NM
City: Albuquerque
Street Number: 113 Carlisle Blvd SE
Zip Code: 87106
categories: footwear store
Opening Hours
Monday: 10:00 - 18:00
Tuesday: 10:00 - 18:00
Wednesday: 10:00 - 18:00
Thursday: 10:00 - 18:00
Friday: 10:00 - 18:00
Saturday: 10:00 - 18:00
Sunday: 11:00 - 16:00