Northwood Plaza Stores and Hours

Mall Info
Mall Name:Northwood Plaza
Mall Address: 6100 Stellhorn Rd
Ft Wayne, IN 46815
Mall Phone Number:
# Store Locations:0
Retail Space: 208,000 square feet (larger than 34% malls in Indiana)
Additional Mall Info: Mall Website
Mall Hours
No store hours available.