About

Edit info

Relaxation Station is a day spa located on 6002 Slide Rd in Lubbock, TX 79414. Call (806) 791-4300 for information on prices, hours, and scheduling an appointment.