1. Belcher Oil & Gas 5541 Self Rd, Belcher, LA 71004 Coordinate: 32.74519,-93.84505 Phone: (318) 378-4211