Oakwood Windsor at The Plaza is a residential community situated in the heart of Kansas City, MO. Offering modern amenities and comfortable living spaces, this establishment provides a welcoming environment for individuals seeking a place to call home.
With a focus on convenience and community, Oakwood Windsor at The Plaza strives to create a harmonious living experience for its residents. Whether you're looking for a temporary stay or a long-term residence, this establishment aims to meet your housing needs with ease.
Generated from their business information