Clock Tower Plaza 680 Main Street, Dubuque, IA 52001