The Greencastle Sunoco in Franklin County was found to be out of compliance with state regulations during an August inspection.