McLeod Stadium

64 visitors liked this
Address  58 Ave & 214A St, Langley, BC V2Y 2N5, Canada
Suggest a Corrigendum


Great place to watch the whitecaps 2 play. Seats are decent and under cover

Great place for baseball games! Well kept!

Fantastic facility for our community. I love it when the Vancouver Whitecaps II come and play here.

clean bright great place

Great public facility for running and outdoor workout.

Great place
Add review