New Med SpaMed SpaWellnessHealth & BeautyClaim This BusinessOverviewReviewsNo reviews yet. Be the first!Write a ReviewGet in Touch3176605404newmedspas.comLocationCarmel, IndianaUSSocialYear Established2016