Open today, 9:00am - 7:00pm
- (719) 392-4658
Searching for a spa near you? Leandra's Touch Therapy is a spa in Central Colorado City, Colorado Springs located at 413 Security Blvd. Make an appointment today by calling (719) 392-4658. With 1 review, Leandra's Touch Therapy's average Yelp rating is 5 stars. Opening hours: M - F from 9:00am to 7:00pm, Sat from 10:00am to 4:00pm.