Holiday Greenwood Terrace
11150 Greenwood St, Lenexa, KS, 66215
4.0
(43 reviews)
"Holiday Greenwood Terrace was a nice place. It's a newer facility. It has a wonderful apartment, and the food must be excellent because the crowd was out of control. The dining area was nice. It's plenty, good size, and a lot of people were there. Th..."
READ MORE