Leo Transportation INC Address: 2716 NW 18Th Ave, Ocala, FL 34475 Phone: (352) 414-8784 Services: Non Emergency Medical Transport Call (352) 414-8784 Get Directions