Roots of Healing Acupuncture Previous Next Details Practitioner: Leah Craig Location: Nashville Address: 104 South Jefferson Street Nashville Indiana 47448 United States Website Phone: 812-269-2967 Business Contact Email: leah@rootsofhealingacupuncture.comAboutLeah Craig is a Licensed Acupuncturist and a Diplomat of Acupuncture through the NCCAOM. Photos Map Loading... No Records Found Sorry, no records were found. Please adjust your search criteria and try again. Maps failed to load Sorry, unable to load the Maps API. Enter your locationGet Directions Travel modeDrivingWalkingBicyclingPublic Transport Distance unitsMilesKilometers Reviews