O & B Shoes 100 1st Ave SW # 100 Rochester, MN 55902 Phone: (507) 289-5189 Fax: (507) 289-0163
Category: Shoes - Retail