Larose Transportation Address: 13818 Benwood Ave, Cleveland, OH 44105 Phone: (216) 313-7953 Services: Non Emergency Medical Transport Call (216) 313-7953 Get Directions