Plaza 20 Shopping Center, Inc.
2600 Dodge Street

Dubuque, IA 52003
Telephone: 563-582-3126
FAX: 563-582-3000


CONTACT US