Map location of
Yorker Hill, Exeter, RI, USA

Exeter, Rhode Island, United States