Home › Top 4 Spa in Allen, Texas Find best Spa in Allen, Texas, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. New Horizon Med Spa US, Allen, TX 75002333 E Bethany Dr B-100 Hand and Stone Massage and Facial Spa - Allen (TX 75002) US, Allen, TX 75002190 E Stacy Rd Suite 1102 Skincare & Massage US, Allen, TX 750021546 E Stacy Rd Ste 140 Peace Of Mind Spa US, Allen, TX 750131312 W Exchange Pkwy Suite 1160