Church of St. Michael

(4 Reviews)
22120 Denmark Ave, Farmington, MN 55024, USA

(651) 463-3360


Contact and Address

Category: Church,
Address: 22120 Denmark Ave, Farmington, MN 55024, USA
Postal code: 55024
Phone: (651) 463-3360
Website: http://www.stmichael-farmington.org/

Location & routing

Get Directions

Most Recent Reviews


  • (January 26, 2020, 12:09 am)

    If you go here the entrance is off of 220th St. Parking in front and handicapped runs on front side of Church. It's beside Dakota Electric.


  • (July 13, 2019, 3:11 pm)

    Very welcoming and organized.


  • (October 22, 2017, 1:11 pm)

    I visited this church today with my elderly parents visiting from Florida. It was a beautiful church, very warm and welcoming! If I lived here I would make this church my home. Very relevant for people of all ages.


  • (May 1, 2013, 5:13 pm)

    Great worship-space that evokes the community - rural, farming. Open and airy, with ample area to have an event- anniversary party, wedding reception, family reunion. Church and buildings were constructed less than 20 years ago.

Write a Review

Photos of Church of St. Michael

Church of St. Michael | 22120 Denmark Ave, Farmington, MN 55024, USA | Phone: (651) 463-3360
Church of St. Michael | 22120 Denmark Ave, Farmington, MN 55024, USA | Phone: (651) 463-3360
Church of St. Michael | 22120 Denmark Ave, Farmington, MN 55024, USA | Phone: (651) 463-3360
Church of St. Michael | 22120 Denmark Ave, Farmington, MN 55024, USA | Phone: (651) 463-3360
Church of St. Michael | 22120 Denmark Ave, Farmington, MN 55024, USA | Phone: (651) 463-3360
Church of St. Michael | 22120 Denmark Ave, Farmington, MN 55024, USA | Phone: (651) 463-3360
Church of St. Michael | 22120 Denmark Ave, Farmington, MN 55024, USA | Phone: (651) 463-3360
Church of St. Michael | 22120 Denmark Ave, Farmington, MN 55024, USA | Phone: (651) 463-3360
Church of St. Michael | 22120 Denmark Ave, Farmington, MN 55024, USA | Phone: (651) 463-3360
Church of St. Michael | 22120 Denmark Ave, Farmington, MN 55024, USA | Phone: (651) 463-3360