Southern Plaza Shopping Center (0417) | MotorsportReg.com

Southern Plaza Shopping Center

Location 4200 South East Street, Indianapolis, IN 46227, US
Directions South side of Indianapolis at US31 South and Interstate 465
Website http://trilandproperties.com/retail/southernplaza/site-plan.htm
Track Map Download a track map
Video Watch a video tour/lap