Snow Kenna Park

Snow Kenna Park

Location Type 
Address 
Wills Terrace, Alice Springs NT 0870, Australia
Pets 
No Dogs Permitted
Rubbish Bins 
Rubbish Bins Icon
Picnic Area 
Picnic Area Icon
Playground Equipment 
Playground Equipment Icon