Star Medical Clinic
The Saint Alphonsus Star Clinic is located at 10643 W. State Street, in Star Idaho. The Star Clinic consists of 5,300 square feet on one acre and is leased to the Saint Alphonsus Health System. The state-of-the-art facility offers family medicine and urgent care services. Construction was completed in August, 2016 with Saint Alphonsus operations beginning in Oct, 2016.
Retail West Properties managed the project team consisting of LCA Architects, Andersen Construction, Erickson Civil Engineering, and Stack Rock Group Landscape Architecture.
The property is located adjacent to Star City hall and fire department. This facility and tenant are an ideal addition to the growing Star community.