Chris Martin in North Scituate, RI

Chris Martin may also have lived outside of North Scituate, such as Chepachet, Cranston and 2 other cities in Rhode Island.