706 North College Road
Twin Falls, ID 83301
Phone: (208) 736-2763
Sat: By Appointment
Marod Medical Spa in Twin Falls, ID is a relaxing space for you to unwind. We provide a range of services designed to help you achieve your health and beauty goals. The medical staff at the day spa can help you relax with a calming facial. We can also help you achieve your weight-loss goals with truSculpting.
Call us at 208-736-2763 today to learn more about the benefits of choosing Marod Medical Spa.
Please use the form on this page to email us.