1. Fleet Feet Sports 3573 E Longwing Ln, Meridian, ID 83646 Coordinate: 43.62173,-116.35029 Phone: (208) 888-0359