Palmer Park - Niagara Falls - Map of Slo-Pitch Diamonds

Updated December 12, 2013

PPK - Palmer Park
4333 Stanley Ave, Niagara Falls L2E 4Z4
east side; just south of Thorold Stone Road; 3 diamonds; Niagara Falls



Palmer Park - Niagara Falls - Google Map

View Larger Map