Chelsea Hall Chelsea Hall1901 W. Southlake Blvd, Suite 120,Southlake, Texas 76092 T: (817) 912-1551Register@chelseahall.com Download Chelsea Hall App HOURS Monday – Thursday 4:00pm – 8:00pmSunday 1:30pm – 5:30pmClosed Friday and Saturday Name Email Address Phone Message Contact Us