Please come about 15 minutes early for your 1st appointment. Our office is paperless and digital. All Patient information is stored on our computers. You will enter all patient information on an electronic tablet using an inkless pen.


Contact Details

  Website
  City Farmington, MN
  Zip Code 55024
  Address 511 Elm Strt
  Phone Number (651) 463-2880

From Our Website

We participate with most insurance companies. Please call us with your Insurance company name, your insurance ID number and group number. We will be able to confirm participation with your insurance carrier.


First and foremost, I want to give all thanks, honor, and glory to Jesus Christ for this wonderful opportunity He has given us to serve Him here in Farmington, MN. We also acknowledge his merciful gifting He has bestowed upon us through the generosity of others He has placed in our path. Speaking of paths, my path started in Jackson, Michigan, where I was born and raised. I had the opportunity to discover what a great place Minnesota was when I would spend my summers here with my brother and his friends when they attended the University Of Minnesota.