Volunteer opportunities Castle Rock Township Volunteer Opportunities Contact Castle Rock Township for current volunteer opportunities. CASTLE ROCK TOWN HALL2537 240TH ST. W.FARMINGTON MN 55024651-460-2221castlerocktownship@frontiernet.net Town Hall Office Hours: Monday – Wednesday 8:30am – 12:30pm Otherwise please call 651.460.2221 to set up an appointment. clerk@castlerocktownship.com 2537 240th Street West Farmington, MN 55024 651-460-2221