Celia Thaxter's Garden
Appledore Island Isles of Shoals, Portsmouth, NH 03801
Celia Thaxter's Garden is a Gardens place is located in Portsmouth, New Hampshire. The address of Celia Thaxter's Garden is Appledore Island Isles of Shoals, Portsmouth, NH 03801.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 603-862-5346, or open their website to view relevant information, The url is https://www.shoalsmarinelaboratory.org/celia-thaxters-garden