Nova Medical Centers in Knoxville, Tennessee

Nova Medical Centers

1826 Ailor Ave, Knoxville, TN 37921

Located in Knoxville, Tennessee

Phone: (865) 524-2743

Business Hours

  • Monday:8:30 AM–6 PM
  • Tuesday:8:30 AM–6 PM
  • Wednesday:8:30 AM–6 PM
  • Thursday:8:30 AM–6 PM
  • Friday:8:30 AM–6 PM
  • Saturday:Closed
  • Sunday:Closed