This location is a little tricky to find. Follow the road all the way down past Sherwin Williams and the Hotel. The road will dead end at the entrance to the park. Follow this winding road all the way down to the parking spots.
17001 Dona Michelle Dr
Tampa, Fl. 33612