Terrible place!Was placed on medication by these people, they wouldn't give any refills for depression meds.They wouldn't even return my phone calls.Just pulled the rug out from under me.I would never recommend them to anyone.
Absolutely great staff!!!!!
Helen Ross Mcnabb Center is a US Health facility based in Lenoir City, Tennessee. Helen Ross Mcnabb Center is located at 1475 Simpson Rd W #2, Lenoir City, TN 37771, USA.
Please contact with Helen Ross Mcnabb Center using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Helen Ross Mcnabb Center opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.
Find Health facility in Lenoir City