Contact Us

81 Pleasant Hill Road

Freeport, Maine 04032

Visiting Hours, by appointment only:

10am - 2pm daily

We are a small, volunteer-run rescue and are currently operating at a very limited capacity due to the pandemic/travel restrictions. 


From the South:

I-295 to Freeport, Maine. Take exit 22 onto Mallett Drive toward downtown Freeport. Turn right at the light onto Main Street. Then take the first left onto School Street. At the end of School Street, take a left onto Bow Street. There will be directional signs for Pleasant Hill Kennels. Follow Bow Street to Pleasant Hill Road, bearing left where the road forks. Pleasant Hill Kennels will be on your left about 1.5 miles, just past Grove Cemetery. You will see a white sign and a white fence.

From the North:

I-295 to exit 28 (Brunswick/Bowdoin College). The exit becomes Pleasant Street (Route 1). Take a right at the first traffic light onto Church Road. Follow about a mile to the 4-way stop. You should see a directional sign for Pleasant Hill Kennels. Turn right onto Pleasant Hill Road and Pleasant Hill Kennels will be about 3 miles down on your right, just past Liberty Lane. You will see a white fence and a white sign.