A new golf training facility has taken up a former office space in Lake St. Louis. Elv8 Golf includes several golf simulators, a 3,000-square-foot short game practice area, a player’s lounge and gym.
Nathan Rubbelke, Biz Journals
Tue, 04/23/2024 - 6:01pm