Mercer Stadium

Mercer Stadium Reviews

New Westminster
835 8th Street
Average Rating: 4 out of 5 (1 Reviews)

Review by David L.
I know that most people avoided Mercer Stadium for running – the track was so old – it was first established in 1958. New West hasn’t been known as a great…
Rating: 4