The Mayflower
409 South Main Street, Lexington, VA, 24450
2.8
(9 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