Orchard Inn Menomonee Falls - Hours & Locations

1

Orchard Inn - Menomonee Falls

N83w12608 Old Orchard Rd, Menomonee Falls WI 53051 Phone Number:(262) 255-5627
  1. Store Hours

Hours may fluctuate

Distance:2.67 miles
Edit