River Otters in Salt Lake City

River Otters in Salt Lake City is an attraction. River Otters is located near Michigan Avenue.

Building Type
building
Tourism
attraction