Company Overview
Company Name
The Villa at Riverwood
Address
One, Pratt Pl #1, Florissant, MO, 63031, United States
Website
fivestarseniorliving.comPhone
(314) 839-5000Approx. Annual Revenue
$346.6M
Employees
15,002
Established
2008
Google Reviews
4.7 (58 reviews)
About The Villa at Riverwood
Five Star Senior Living is a senior living company headquartered in Dallas, Texas. Established in 2008, the company employs approximately 15,002 individuals and offers a range of senior living options, including independent living, assisted living, and memory care. Five Star Senior Living provides amenities and services designed to enhance the quality of life for its residents.
More Companies in Missouri
Browse all companies in Missouri →
Frequently Asked Questions about The Villa at Riverwood
Technologies Used
Social Profiles
Key Decision Makers
Leslie Coy Director Of Human Resources
Jeffrey Leer Owner