First Colony Commons stands as a major retail hub in Sugar Land, TX. The Power Center is situated at SEC Hwy. 59 & Williams Trace Blvd.. The mall opened its doors in 1992. Covering 410,119 sqft. of retail space, First Colony Commons hosts roughly 50 individual stores and outlets. The mall offers 2,035 parking spaces for visitors.