Contact Us

    Showroom

    Address: 1220 N Olive Ave, Meridian, ID 83642
    Phone: (208) 888-2799

    December Hours

    Monday – Friday 10am – 5:00pm
    Saturday – 11am-5pm