Mall name:
Address
2000 E Greyhound Pass, Carmel, Indiana - IN 46033 - 7730
State
City
Phone number to Village Park Plaza mall
317 574 4002
Hours (mall)
Monday - Friday 6:00 am - 11:00 pm.
Driving directions
Other stores in Village Park Plaza:
Looking for another location of LensCrafters store?
Go to LensCrafters store locator to see all LensCrafters stores