Map location of
Ladd School, Exeter, RI, USA

Exeter, Rhode Island, United States