Decatur City Taxi & Delivery INC Address: 411 E William ST, Decatur, IL 62523 Phone: (217) 330-7960 Services: Non Emergency Medical Transport Call (217) 330-7960 Get Directions