Find Us!

TLC is conveniently located in Troy, Ohio. Our address is 56 Foss Way Troy, Ohio 45373