- (817) 716-3340
Searching for a day spa near you? If you are around Southlake, TX, try Shannon Allen Studio, a spa located at 151 N Nolen Dr in Southlake, TX 76092. Looking for Shannon Allen Studio business hours? You can find the hours of operation below. Have more questions? Give Shannon Allen Studio a call at (817) 716-3340.