This 33,431 SF office-retail center is across from St. Joseph's Hospital West in O'Fallon, MO. The location is also on intersection at Lake St. Louis Blvd and I-70 with a new marquee sign as well. The visibility on I-70 is a notable feature for the center as a whole. There are some new national tenants in Jimmy John's and Great Clips that recently moved into the building.