O’Fallon and St. Peters Chosen by Money Magazine as Top 100 Places to Live Congratulations to both O’Fallon and St. Peters for their recent mention in Money Magazine’s Annual Best Places to Live awards. O’Fallon was ranked at #26 and it is the third time in 5 years they have made the list. St. Peters […]