Sweets Hotel

128 W Main St Le Roy MN 55951 USA

(507) 324-9546

Location