Happy Trails Cowboy Church

406 Court St.

Jefferson, NC United States