For over 80 years, O&B Shoes has been known for providing exceptional service, a wide range of sizes and extensive selection in name brand shoes that are listed on our website.
Two convenient locations!
- 100 1st Ave SW, Rochester, MN
(507)289-5189
- 1300 Salem Road SW, Rochester, MN 55902
(507)281-3446