Town Clock Building

823-25 Main St.
Dubuque
Iowa
United States