Redbud Spa is a massage spa and massage therapist practice serving Edmond, Oklahoma, at 916 NW 150th St, Edmond, OK 73013. Clients describe one of the best massage experiences they have had, with professional therapists who listen to concerns and relieve neck, shoulder and back tension through deep tissue massage, leaving guests completely relaxed and feeling great for days. Reviews also highlight a clean, relaxing environment, friendly staff and appointments that run on time, often with no wait. The spa is rated 4.8 out of 5 and is open Mon-Sat 9:30 AM-9:30 PM and Sun 11:00 AM-9:00 PM. For stress relief, relaxation and rebalancing, call (405) 254-3886.