Idaho Mountain Touring Meridian

How to Find Us

1739 W Cherry Lane Meridian, ID 83642
208-350-6455
Mon-Fri: 10am - 6pm
Sat: 9am - 6pm
Sun: 11am - 5pm