Located in the heart of the Meridian, Idaho