According to our records, this business is located at Airport Plz RR 36 Box E in Decatur (in Macon County), Illinois 62527, the location GPS coordinates are: 39.8219688 (latitude), -88.8827937 (longitude). Carl Castle Do is categorized under Osteopathic Physicians (SIC code 8031). Known organization principal is Carl Castle. You can contact the company by phone at (217) 864-6613.