I'm here now and they have an atm right inside the door.
Last time I was there they didn't. But it's been a year or so. I was new to the area and only had my debit card with me. they let me go to atm which was right across the street
Yes
Not sure, but there's a 717 branch nearby which has one.
Thanks! Your answer is awaiting moderation.