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
Sunday 2:00pm – 5:00pm
Closed Friday and Saturday