LA Tienda Locations & Hours in Franklin, ID 83237
LA Tienda Store Details
-
Address
4 North State Street
Franklin, ID 83237
Maps & Directions
-
Phone Number
(208) 646-2033
Nearby LA Tienda Locations
Popular Stores in Franklin
Popular Store Locations & Hours