Holiday Village at the Falls
W129N6889 Northfield Dr, Menomonee Falls, WI, 53051
4.5
(56 reviews)
"I went to Holiday Village at the Falls. The lady that I spoke to was very knowledgeable, and very friendly. She showed me around all the different places and she had two open apartments. She was very candid and very frank. And so that was good. Going..."
READ MORE