Meaher State Park
- Sports & Recreation
Location5200 Battleship ParkwaySpanish Fort, AL 36527 United States
To acquire and preserve natural areas; to develop, furnish, operate and maintain recreational facilities, and to extend the public’s knowledge of the state’s natural environment.
Meaher State Park is part of the Alabama Park System and is located in Spanish Fort, Alabama on Mobile Bay.