Magic Touch

Choose one of my specialties

View All
30 Massage at Magic Touch in Elkader, IA

30 Massage

Price: $35Duration: 60 min
45 Massage at Magic Touch in Elkader, IA

45 Massage

Price: $50Duration: 75 min
60 Massage at Magic Touch in Elkader, IA

60 Massage

Price: $65Duration: 90 min
90 Massage at Magic Touch in Elkader, IA

90 Massage

Price: $100Duration: 120 min
60 minute Hot Stone at Magic Touch in Elkader, IA

60 minute Hot Stone

Price: $70Duration: 90 min
Himalayan Salt Glow at Magic Touch in Elkader, IA
Indulge in a luxurious Himalayan Salt Glow treatment that exfoliates and rejuvenates your skin, leaving you with a radiant glow!

Himalayan Salt Glow

Indulge in a luxurious Himalayan Salt Glow treatment that exfoliates and rejuvenates your skin, leaving you with a radiant glow!

Price: $8Duration: 5 min
Foot Scrub at Magic Touch in Elkader, IA
Indulge in a relaxing foot scrub treatment, leaving your feet soft, rejuvenated, and ready to conquer the day!

Foot Scrub

Indulge in a relaxing foot scrub treatment, leaving your feet soft, rejuvenated, and ready to conquer the day!

Price: $5Duration: 5 min
Hot Stones at Magic Touch in Elkader, IA
Experience the ultimate relaxation with a Hot Stone massage, where smooth, heated stones melt away tension

Hot Stones

Experience the ultimate relaxation with a Hot Stone massage, where smooth, heated stones melt away tension

Price: $5Duration: 5 min