Elmwood Park

4.3 Currently Open
  • Address: Strowan, Christchurch 8052, New Zealand
  • Timings: 24-hrs Details
  • Tags: Park
Enable Map

Elmwood Park Reviews & Ratings