Home without the hassle, we offer quality, convenience and value...that's Village Square. We are proud to offer an unbeatable combination of location, amenities and first-rate service. You'll love coming home to your spacious apartment that is just minutes away from shopping, schools and major interstates. We manage to make your life easier!
Address: 503 Village Square Hazelwood, MO 63042 (Google Map)