Magical Foot Spa
Boise, ID92% like it (4.6 / 116 Reviews )
CONTACT
Address: 8097 W Fairview Ave, Boise, ID 83704 Map ➦ Get Directions
Phone : +1 (208) 906-1577 Call
ABOUT
It has received 116 reviews with an average rating of 4.6 stars.
FAQs
The address of Magical Foot Spa is:
Magical Foot Spa8097 W Fairview Ave
Boise, Idaho 83704
P: +12089061577
Visit Website: magicalfootspa.com
Magical Foot Spa is listed under