Chapel Crossing stands as a major retail hub in Southlake, TX. The Community Center is situated at White Chapel Blvd. & Highway 114. The center has served the community since 2008. Covering 270,072 sqft. of retail space, Chapel Crossing hosts roughly 0 individual stores and outlets.