Frog Island LLC Address: 110 Furman St, Oil City, LA 71061 Phone: (318) 995-7366 Oil & Gas Producers Other Businesses: W C Dub Allen & Sons at 205 Red Oak St, Oil City, LA 71061