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

Community Information


Castle Rock Valley Cemetery 25521 Alverno Ave, Farmington MN

The 2018 Memorial Program was held on Sunday, May 27 at 2 pm. Guest speaker was Barbara Lang who gave a presentation on Caption Leonard Aldrich and Civil War Veterans. Approx. 40 people attended the event.

Castle Rock Vally Cemetery Association President: Roger Randall

Sexton/Caretaker: Aaron Ehlers 612-860-3943

Emmanuel Cemetery 2225 Blaine Ave, Farmington, MN


Kelly Elvestad, Board Supervisor, has completed training and is certified in Mental Health First Aid. She is trained to provide initial help to people experiencing problems such as depression, anxiety disorders, psychosis, and substance use disorders.


The website linked above discusses all services available for seniors living in Minnesota, outlines helpful state programs for seniors and allows to find assisted living facilities in every city and township in Minnesota.

360 COMMUNITIES LINK: Click here

History of 360 Communities: Local church volunteers, who wished to combine their community service efforts, formed 360 Communities in 1970 as a nonprofit organization serving the south suburban metropolitan area of Minneapolis and St. Paul, Minnesota. Working together, the founders realized much more could be accomplished by pooling their time and resources. 360 Communities’ original mission focused on meeting the personal, economic and social needs of people in the area.

By the mid 1970s, both Minneapolis United Way and St. Paul United Way had recognized the value of 360 Communities’ services to surrounding communities and provided substantial funding assistance. 360 Communities had become the chief vehicle for social services and community organizing in northern Dakota County.

They know that meeting the basic needs of families is not enough. 360 Communities has found that to truly help families we must address underlying problems and approach issues holistically. No matter how a person or family enters 360 Communities, they have access to all of our stabilizing programs and resources, ensuring they have the best opportunity to achieve self-sustained success.

Part of what makes 360 Communities so unique is their expertise and strong community partnerships with faith communities, police departments, schools, businesses and professional groups. Ranging from established communities to growing suburbs and rural areas, we serve a diverse population.

360 Communities provides hope and support to about 18,000 individuals each year with 9 programs in over 40 locations, including a network of five food shelves, two domestic violence shelters, two resource centers and three programs that support school success from birth through high school graduation. About 1,300 volunteers donate their time, energy and talent in support of 360 Communities every year.