Castle Rock Town Hall
2537 240th St. W.
Farmington MN 55024

Castle Rock Township
2537 240th Street West
Farmington, MN 55024
651-460-2221
651-463-3569 (FAX)

Board of Supervisors
Sandy Weber, Chair (E 2018)
24650 Akron Avenue
Farmington, MN 55024
651-463-4725 (Home)

Jon Juenke, Vice-Chair (D 2018)
3080 220th St E
Farmington, MN 55024
651-463-4760 (Home)

Kelly Elvestad, Supervisor (A 2019)
22030 Annette Avenue
Farmington, MN 55024
651-815-5822 (Home)

David Nicolai, Supervisor (B 2019)
23110 Biscayne Ave
Farmington, MN 55024
651-463-2327 (Home)

Jeff Partington, Supervisor (C 2020)
24579 Chippendale Avenue W
Farmington, MN 550024
651-983-3498 (Home)

Clerk
Barbara Lang (2018) appointed
2537 240th Street West
Farmington, MN 55024
651-460-2221 (Town Hall)
e-mail: castlerocktownship@frontiernet.net

Treasurer
Rhonda Rademacher, Treasurer (2017) appointed
2537 240th Street West
Farmington, MN 55024
651-460-2221 (Town Hall)
e-mail: castlerocktreas@frontier.com

Road Maintenance
Mark Henry
1535 230th Street West
Farmington, MN 55024
651-815-1813 (Cell)


Planning Commission Members
Mike Betzold (2019)
1797 270th St E
Randolph, MN 55065
612-655-6896 (Home)

Mary Ann Enggren (2020)
2136 220th St E
Farmington, MN 55024
612-220-4340 (Home)

Jeff Partington, Chair (2018)
24579 Chippendale Avenue W
Farmington, MN 550024
651-983-3498 (Home)

Jennifer Wegner (2020)
22680 Blaine Avenue
Hampton, MN 55031
651-755-2876 (Home)

Barbara Lang, Secretary (2018)
23258 Chippendale Ave W
Farmington, MN 55024
651-463-8397 (Home)
651-460-2221 (Town Hall)

Building Inspector & Septic Inspector
Inspectron, Inc.
15120 Chippendale Ave, Suite 104
Rosemount, MN 55068
651-322-6626 Fax 651-322-7580

Township Lawyer
Troy Gilchrist
Kennedy and Graven, Chartered
200 South Sixth St, Suite 470
Minneapolis, MN 55402
612-337-9300

Township Engineer
Jacobson Engineers & Surveyors
952-469-4328
Fax 952-469-4624

Township Planner
Resource Strategies, Dean Johnson
952-513-9548, cell 612-220-0606
Fax 952-513-9549

Minnesota Association of Townships
763-497-2330