Big Jud's Meridian

3030 East Overland Road, Meridian, ID 83642