Plaza 20 Shopping Center, Inc.
2600 Dodge Street

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

DIRECTIONS

CONTACT US

PLAZA 20 SHOPPING CENTER, INC.