Baker's 321

Baker's #321, also known as Pepperwood Baker's, is a Baker's supermarket located at 505 North 155th Plaza in Omaha, Nebraska.