Description. . The Montclair is a Assisted Living Home in Decatur, Ga, part of the Clairmont Place Community. We are tucked away on 16 acres of land with a private lake and walking paths, in a park-like setting. We are conveniently located off Clairmont Rd, near Emory and the VA Hospital. The Montclair is owned by the Clairmont Place Community members and run under the direction of a board of resident representatives. The Montclair offers a conti...