New Oakwood Marketplace Showcases The Best Of Kroger

The 123,000-square-foot store represents a $49.2 million investment for the grocer's Atlanta Division.