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
$500.0M
Employees
15,002
Established
2008
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.
Frequently Asked Questions about The Villa at Riverwood
Technologies Used
Social Profiles
Key Decision Makers
Leslie Coy Director Of Human Resources
Jeffrey Leer President and Chief Executive Officer
Jeffrey Leer Owner