St. Luke’s Hospital Meridian February 26, 2015 By Scope: PETRA preformed concrete services for the new six-story building hospital tower located in Meridian, Idaho. Project Size: 278,000 Sq. Ft. Project Address: 520 S. Eagle Road, Meridian, ID Architect: St. Luke’s Regional Medical Center