Veranda Village Shoppes, 5601 N Illinois St, Indianapolis (317) 259-8129
Veranda Village Shoppes, 5601 N Illinois St, Indianapolis 46208 (317) 259-8129