Skip to main content
Assisted LivingSkilled Nursing

The Mayflower on Main Assisted Living

409 S Main St, Lexington, VA 24450
5.0(8 reviews)

No photos available

State License Information

License

License Number8930
TypeOne Year
ExpiresNov 23, 2026

Inspection

Last InspectionOct 22, 2025
Violations32

Administration

AdministratorTanya Carroll
Source: State licensing records

Location & Nearby Healthcare

409 S Main St

Lexington, VA 24450

Loading map...
Open in Google Maps

Nearby Communities