What Town Does Keith Richards Live In?
Weston, Connecticut. Richards owns Redlands, a Sussex estate he purchased in 1966, as well as homes in Weston, Connecticut and in the private resort island of Parrot Cay, Turks & Caicos. His primary home is in Weston. What Connecticut town does Keith Richards live in? Weston, ConnFour pages later, it’s 1995, and Richards is in …