Location

Zimtor is located at 2171 Powers Avenue in Saint Paul, Minnesota.

Map of Zimtor's location

Click on the map to go to Google Maps