Skip to main content

Truro Junior High School – Truro, NS

445 Young Street, Truro, NS B2N7H9

Adopt A School (2018)

$2,498.99 given*
(250 books)