Otter Creek Waterpark Loading Map.... Otter Creek Waterpark101 W Darby Rd - GreenvilleEvents 34.9591735 -82.3536403 Address 101 W Darby Rd Greenville SC, 29609 United States Upcoming Events No events in this location