Tlc Transportation Services Address: 4066 Stilmore Rd, South Euclid, OH 44121 Phone: (216) 355-4639 Services: Non Emergency Medical Transport Call (216) 355-4639 Get Directions