Back to listings River’s Edge Villas Care Home DescriptionSeniors care facility.Address457 Riverside DriveCitySt. LouisPhone306-422-8223 Location