Contact CONTACT INFO 1760 W Cherry Ln #140, Meridian, ID 83642 (208) 895-2201 Hours: Mon-Thurs 12:00 pm - 5:30 pm,Fri-Sat 10am - 5pm SAY HELLO Name Email Message Send