Kenwood Theatre Twin Plex
1256 W. Arrowhead Road,
Duluth,
MN
55811
1256 W. Arrowhead Road,
Duluth,
MN
55811
No one has favorited this theater yet
Open in Google Maps or Google Earth