The Falls at Mesa Point is conveniently located in St. George, Utah, the state's winter getaway. Come and bask in the sun at our resort style swimming pool. This is Southern Utah`s newest and finest community. Each apartment home was designed with extra square footage for you and your family.