Holiday Village at the Falls
W129N6889 Northfield Dr, Menomonee Falls, WI, 53051
4.5
(58 reviews)
"I went to Holiday Village at The Falls. We were trying to find something that would fit in my brother-in-law's budget for one in the area, because it's a very nice area out there, whereas West Dallas is kind of, I don't know, there's some areas that ..."
READ MORE