TX Spa Castle
Spas/beauty/personal care
75007 Carrollton
United States
Phone: (972) 446-6800
Website: txspacastle.com
Opened 24 hours a day, 365 days a year for unlimited fun and relaxation any time of the year! Save money on traveling far from home and visit Spa Castle, a one of a kind health and beauty spa, hydrotherapy facility, hotel, banquet and lounge!



