Tlc Transit, LLC Address: 7710 Hill Ave, Holland, OH 43528 Phone: (419) 861-4000 Services: Non Emergency Medical Transport Call (419) 861-4000 Get Directions