Create a Website Account - Manage notification subscriptions, save form progress and more.
30 Louisa Street Peekskill, NY 10566
This facility has not yet been rated.
Peekskill Stadium on Louisa Street is a state of the art baseball field complex overlooking the Hudson River. Games are played most evenings and weekends. Come down to enjoy the cool breeze off the River and watch a ball game.