Michael Tucker Campground in Weaver, Alabama. A paid campsite with drinking water, open to tents, caravans and motorhomes. Check details before you travel.