El Tenampa Meridian - Hours & Locations
El Tenampa - Meridian
906 North Main Street, Meridian ID 83642 Phone Number:(208) 888-4089Hours may fluctuate
Distance:3.37 miles
El Tenampa - Nampa
248 Caldwell Boulevard, Nampa ID 83651 Phone Number:(208) 466-4460Hours may fluctuate
Distance:11.28 miles