According to our records, this business is located at 3544 E Orchard St. in Decatur (in Macon County), Illinois 62521, the location GPS coordinates are: 39.8513461 (latitude), -88.9015178 (longitude). G and L Enterprises is categorized under Hand Painted Textiles (SIC code 7389). Known organization partner is Frances Shelton. You can contact the company by phone at (217) 233-0825.