Location
美国 Todds Creek.5 miles north of the town of Clemson.Take first right across from Pleasant Hill Baptist Church off of S.C.133.2.5 miles east of 133.
Habitat
Park at entrance to logging road just west of bridge and power line.Logging road leads to small pond and dam.Grassy area along road.