Chelsea Hall

Chelsea Hall
1901 W. Southlake Blvd, Suite 120,
Southlake, Texas 76092

T: (817) 912-1551
Register@chelseahall.com

HOURS

Monday – Thursday 4:00pm – 8:00pm
Saturday – Sunday 3:00pm – 5:30pm