Nestled  the majestic Western Mountains of Maine, located in the quaint college town of Farmington, you’ll find The Chickadee’s Nest at: 161 Front St., Farmington, ME 04938. Our phone number is: (207) 778-6602

My location
Get Directions

We hope you have enjoyed looking through our site.  If you have a special request, we’d love to hear about it.