Chelsea Hall

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

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

OPENING HOURS

Monday – Thursday 3:30pm – 9:30pm
Saturday – Sunday 3:00pm – 8:00pm