At present, Hobby Lobby has 4 locations near Mechanicsburg, Cumberland County, Pennsylvania. This page will provide you with the listing of all Hobby Lobby stores in the area.