Covington Trailhead Museum and Visitors Center View Website Location 419 N. New Hampshire St. Covington LA 70433 Get Directions Contact Phone: 985-892-1873 Social Facebook