Orrstown Bank in Greencastle
(717) 597-4266
Since 1919, Orrstown Bank helps customers realize their dreams with PA locations in Camp Hill, Carlisle, Chambersburg, Duncannon, Greencastle, Mechanicsburg, New Bloomfield, Newport, Orrstown, Shippensburg, Spring Run, and Hagerstown, MD.