Idaho Art Gallery

Landscape Paintings by Boris Garibyan

Contact Us

Location

211 E. Pine Ave #108  

Meridian, ID 83642

Contact Us

208-733-4134

Our Hours

Wed-Sat 11AM – 6PM

Follow Us

Our Location