Metro Market 893

Metro Market #893, also known as Metro Market Shorewood, is a Metro Market supermarket located at 4075 North Oakland Avenue in Shorewood, Wisconsin.