The Mayflower
Assisted Living Facility
409 South Main Street, Lexington, VA 24450
Assisted Living
Senior Living
The Mayflower is a senior care community located in Lexington, VA. It provides assisted living and senior living for older adults in the Lexington area. To learn more or schedule a tour, call (540) 463-3161.
The Mayflower is licensed for 38 beds, about typical for the area, where senior care communities in Lexington average about 45 beds.
The community is located in Lexington City County, VA.
The Mayflower offers assisted living and senior living.
Facility details
- Beds / units 38