O’Neal Plaza is located just south of Interstate 12 on busy O’Neal Lane in Baton Rouge. This center sits in a high-traffic, growing retail area which includes a Walmart Supercenter, AMC Movie Theatre and several other national retailers. Aldi Grocery store is currently permitted to build a new store location one block south of O’Neal Plaza, further enhancing the attractiveness of the area and the center.