Astro Gallery of Gems - Meridian, Idaho Come visit our latest "gem" in Meridian, Idaho. This beautiful, 4000 Square Foot Gallery rivals any Natural History Museum in Idaho. It is located at: 3525 E. Longwing Ln, #190, Meridian, Idaho