Mercer Stadium

A double turf field.

On the corner of 6th St and 10th Ave in New Westminster

Field Directions

Driving Cycling Walking Transit

Field Notes

On the corner of 6th St and 10th Ave in New Westminster