Mallards on the St. Croix was owned by a 3rd Party and is permanently closed.
Mallards on the St. Croix was owned by a 3rd Party and is permanently closed.
Office: 651.439.2040
Fax: 651.439.2042
Fuel Dock: 651.439.1044
Service Dept: 651.439.1043
Canvas Dept: 651.342.2264