James Stephen Alley
Internal medicine · Physician
6600 Nightingale Ln, 37909 KnoxvilleInternal medicine · Physician
6600 Nightingale Ln, 37909 KnoxvillePhysiotherapy · Physical and rehabilitation medicine · sports medicine
150 N Martinwood Rd, 37923 KnoxvilleInternal medicine · Physician
1522 Cherokee Trl, 37920 KnoxvilleInternal medicine · Physician
1522 Cherokee Trl, 37920 KnoxvillePhysiotherapy · Physical and rehabilitation medicine
1422 Old Weisgarber Rd, 37909 KnoxvillePhysiotherapy · Physical and rehabilitation medicine
1422 Old Weisgarber Rd, 37909 KnoxvilleInternal medicine · Physician
801 N Weisgarber Rd, 37909 KnoxvilleNaturopathic treatments · Holistic medicine
5103 Kingston Pike, 37919 KnoxvillePhysiotherapy · Physical and rehabilitation medicine · sports medicine
132 N Cedar Bluff Rd, 37923 KnoxvillePhysiotherapy · Physical and rehabilitation medicine · sports medicine
150 N Martinwood Rd, 37923 KnoxvillePhysiotherapy · Physical and rehabilitation medicine · sports medicine
150 N Martinwood Rd, 37923 KnoxvilleNaturopathic treatments · Holistic medicine
8705 Unicorn Dr, 37923 KnoxvilleNaturopathic treatments · Holistic medicine
8705 Unicorn Dr, 37923 KnoxvilleInternal medicine · Physician
801 N Weisgarber Rd, 37909 KnoxvilleInternal medicine · Physician
801 N Weisgarber Rd, 37909 KnoxvilleInternal medicine · Physician
801 N Weisgarber Rd, 37909 KnoxvilleInternal medicine · Physician
1940 Alcoa Hwy, 37920 KnoxvilleInternal medicine · Physician
1940 Alcoa Hwy, 37920 KnoxvilleInternal medicine · Physician
1940 Alcoa Hwy, 37920 KnoxvilleInternal medicine · Physician
801 N Weisgarber Rd, 37909 Knoxville