The Mayflower
409 South Main Street, Lexington, VA 24450
2.9
(10 reviews)
"I visited this facility with a group of volunteers over Christmas, and I was pleasantly surprised with the entire experience. We had a really nice time caroling and visiting with the residents. The group of workers that we came in contact with were..."
READ MORE