Idaho Art Gallery

Landscape Paintings by Boris Garibyan

Get In Touch

Location

211 E. Pine Ave #108  

Meridian, ID 83642

Contact

208-733-4134

Our Hours

Wed-Sat 11AM – 6PM

Follow Us

Our Location