Latitude and longitude of Pepper Creek (Delaware)
- Nearby Lewes, Delaware, United States
Satellite map of Pepper Creek (Delaware)
Pepper Creek is a river, approximately 8 mi (13 km) long, in southern Delaware in the United States.
Latitude: 38° 33' 39.60" N
Longitude: -75° 11' 56.40" W