Images of The Uptown Zoo
The Uptown Zoo is a museum in Waterloo in Canada.
Nature & Natural History
Opens every Friday and Saturday night.
56 King St N, Waterloo
No exhibitions in The Uptown Zoo have been found.
The Uptown Zoo has 1 rating.
This rating is based on the rating of this museum on several other platforms.
Discover museums near The Uptown Zoo in or around Waterloo.