Village on the Green
500 Village Place, Longwood, FL 32779Continuing Care Retirement Community(CCRC)"We have lived here for 5 years and have loved every minute of it. Moving here while we were still active was the best decision we ever made!" - Dee Balliett
9.6