MapMyRun | 3.18 Hill/Chi run Home-Tourtellot Hill-Home in North Scituate, Rhode Island