Decatur Visit us on Google Maps Contact Adresss: Decatur 2905 N Main St suite c, Decatur, IL 62526 Phone: (217) 233-1350 Hours By appointment only Our Locations Springfield Decatur Contact Us Please enable JavaScript in your browser to complete this form.Name *FirstLast Email Message Name Email *Message *Submit