B & W Sub's Address: 20 W Main St, Campbelltown, PA 17010 Phone: (717) 838-0244 Restaurants, Delicatessens Other Businesses: Turkey Hill Minit Market at 66 W Main St, Campbelltown, PA 17010 A & M Pizza Restaurant at 124 W Main St, Campbelltown, PA 17010