The Spa At Canyon Oaks Address: 316 Canyon Oaks Road, Crawford, TX 76638 Phone: (254) 848-9989 Hair Salons, Barbers, Bed & Breakfasts, Beauty & Day Spas, Spas, Health Spas, Skin Treatments Other Businesses: Coffee Station the at 6659 N Lone Star Pkwy, Crawford, TX 76638