Village On The Green Category: Listeo booking Description Product Description Village On The Green is a Nursing & Convalescent Homes provider located in Longwood, FL.