Southgate Plaza Shopping Center, 3940 Madison Ave, Indianapolis (317) 808-2284
Southgate Plaza Shopping Center, 3940 Madison Ave, Indianapolis, IN 46227 (317) 808-2284