According to our records, this business is located at 2735 Dogwood Rd. in Carbondale (in Jackson County), Illinois 62902, the location GPS coordinates are: 37.6989774 (latitude), -89.1550118 (longitude). Glass Barn The is categorized under Tempered Glass (SIC code 5231). Known organization owner is Sandra Herrin.