Peekskill Stadium Peekskill 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. There is also food available at the concession stand.
60 Louisa Street, Peekskill, New York 10566, United States