Rating: ★★★★★ 4.7 / 5 (15 Reviews)
Tennova Sports Medicine is a Physical Therapy located in Tennova Sports Medicine, 7540 Dannaher Dr Suite 200, Powell, TN 37849
You can reach Tennova Sports Medicine through the contact information provided on our page. You can also access our location using Google Maps.
Address: Tennova Sports Medicine, 7540 Dannaher Dr Suite 200, Powell, TN 37849 Powell, TN Knoxville
Phone: +18658597950
Website: Go to website