St. Leonard

Centerville , OH

Situated on 240 acres of beautiful countryside, St. Leonard is an award-winning Catholic senior lifestyle community where residents of all faiths enjoy convenience, security, amenities and activities among friendly neighbors and caring staff.

See More

Videos