Village on the Green Address 500 Village Place Longwood FL 32779 United States Upcoming Events No events in this location nikki2021-11-01T14:49:52-04:00November 1st, 2021| Share This Story, Choose Your Platform! FacebookTwitterLinkedInRedditWhatsAppTumblrPinterestVkEmail