Search
Menu
Home
Sources
About
Contacts
Shepherdstown, Pennsylvania
Shepherdstown
is an
unincorporated community
in
Upper Allen Township, Cumberland County, Pennsylvania
,
United States
. It is just
south
of
Mechanicsburg
and is home to
the Union
Hotel
, built in 1860 by
Abraham
Zook
and listed on the
National Register of Historic Places
in
1989
.