1. Mallards Landing of St. Clair4601 South River Road, East China, MI 48054Assisted Living
Mallards Landing has been a leader in retirement living and assisted living since 1989. Mallards Landing is located in Saint Clair County, Michigan and is a spacious complex designed with you in mind. To keep you feeling young, you need to stay active, healthy, fit, and in contact with others who share your concerns and interests.