1. Tchefuncta Country Club 2 Country Club Park, Covington, LA 70433 Coordinate: 30.42895,-90.1298 Phone: (985) 892-1737