Located in La France, South Carolina, 18 Mile Creek Boat Access is a park.
No contact information available for 18 Mile Creek Boat Access.
You'll find parking within roughly 2.7 miles.
The area also features Restaurant, Park, Slipway, Place Of Worship, Library, Hotel, Community Centre among other options.
Similar places nearby include Townville Landing.