Beach Shopping Center
The main shopping plaza in Peekskill, New York.
Contains some of the following establishments:
- Stop & Shop (groceries) Planet Fitness
- Emperor's Choice (Chinese food w/delivery)
- Ruchi (Indian Cuisine)
and a host ofother stores (Nail salon, pizza, liquor store, Laundramat, auto parts store and more).