Lafayette Place stands as a major retail hub in Indianapolis, IN. The Community Center is situated at SEC Lafayette Rd. & 38th St.. Since opening in 1985, Lafayette Place has been refreshed with a renovation completed in 2002. Covering 391,171 sqft. of retail space, Lafayette Place hosts roughly 25 individual stores and outlets. Guests will find 2,140 parking spaces at the venue.