Pierce's Pond Boat Landing Pierce’s Pond is located in Penobscot Maine and the landing can be found on the Mill Creek Road. Fish passage improvements were made in 2018 and a small park like area was created to enhance the public enjoyment of the site.