The Spa Doctor in Idaho Falls, Idaho

The Spa Doctor Contact Information

View Address, Phone Number, and Services for The Spa Doctor, a Health Resorts & Retreat at Homestead Lane, Idaho Falls, ID.

Name
The Spa Doctor
Address
2690 Homestead Lane
Idaho Falls, Idaho, 83404
Phone
208-524-7141
Services
Health Resorts & Retreats

Map of The Spa Doctor in Idaho Falls, Idaho

View map of The Spa Doctor, and get driving directions from your location .