Lake Pointe Town Center

Sugar Land

Located inside Lake Pointe Town Center, it’s conveniently accessible off of US 59 and positioned in Sugar Land’s premier shopping district with main staples such as Whole Foods, Orange Theory Fitness and many other wonderful tenants. The Sugar Land team is involved with many organizations and causes so be sure to stop by when you see them in the community!


1525 Lake Pointe Parkway
Suite 300
Sugar Land, Texas 77478
(832) 500-4328
Hours: Mon – Thurs: 9:00am – 7:00pm
Friday – Saturday: 9:00am – 5:00pm

FREE Recovery SessionMember Sign In