Beach Shopping Center is a plaza Peekskill located in United States.
1800 Main St Peekskill , NY 10566 United States
Cute sign, otherwise run of the mill shopping center.
Wish this was an actual beach ! : /
1 stop shopping
The trails are really cool. A lot of ducks and I saw a stork. Lake Mitchell is a beautiful area that is easily accessible. There's also a public pool less than a five minute walk. - veronica rodriguez
Great park for kids! Huge playground area, large gazebo, BBQ areas, and awesome views. - Jared Nichols
i find everything i need - Denise Nobile
Chicken, eggplant or shrimp parm. Best sandwich on the menu. - Tamer Bekir