Contact Office Hours:Town Hall Office will be open Monday through Wednesday 8:30am-12:30pm or by appointment.Please leave a voice mail at 651-460-2221 or email: clerk@castlerocktownship.comPhone:651-460-2221 Email:clerk@castlerocktownship.comMailing Address:Castle Rock Town Hall2537 240th St. W.Farmington MN 55024 Pete Schaffer, Supervisor (C 2026) Chair2760 232nd St E,Hampton, MN 55031(651) 248-4695 David Nicolai, Supervisor (B 2025)23110 Biscayne AveFarmington, MN 55024651-463-2327 BJ Elvestad, Supervisor (A 2025) Vice Chair22030 Annette AvenueFarmington, MN 55024952-261-7173 Heather Mavencamp, Supervisor (D 2027)23741 Biscayne Ave WFarmington, MN 55024612-462-4441 Jerry Larson, Supervisor (E 2027)22355 Berring AveFarmington, MN 55024651-343-4218 Your name Your email Subject Your message (optional) 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