Champion Hours of Operation and Location in Meridian, ID 83642
- 1900 E Lanark St, Meridian, ID 83642
- (208) 995-3034
- Get Directions
- Champion Hours
- Category: Home & Garden
Hours
Tue: 4:00 pm - 10:00 pm | Wed: 4:00 pm - 10:00 pm |
Thu: 4:00 pm - 10:00 pm | |