Village Park Plaza Stores and Hours

Mall Info
Mall Name:Village Park Plaza
Mall Address: 2000 E. Greyhound Pass
Carmel, IN 46033
Mall Phone Number:
# Store Locations:0
Retail Space: 576,000 square feet (larger than 47% malls in Indiana)
Additional Mall Info: Mall Website
Mall Hours
No store hours available.