Map of Shepherd in Pike County, IL:

Shepherd Pike Hannibal East 39.7250457 -91.3445921