Bottle King on Prospect Street in Glen Rock is about a mile away. There is also a smaller liquor store (Morlot Wine and Liquor) on Morlot Avenue by the Plaza road intersection that is a little closer.
Yes, in Strip Mall right next door
Thanks! Your answer is awaiting moderation.