What is the address of this place and is there an admission fee and what are your hours

Denise Sullivan | Aug 26, 2020 | Category: Historical landmark

Bancroft's Castle - All questions

Address: Lowell Rd, Groton, MA 01450, USA

Julie Flor Chiriboga | Aug 26, 2020

It is in Groton, Massachusetts. Lowell Rd, close to Main St, Groton. There is no admission fee. You park the car on the st.and walk up to he castle

Denise Sullivan | Aug 26, 2020

But what's the street address

Suzanne Garrity | Aug 26, 2020

It's a town Greenway. No admission. No hours are posted. However, probably dawn to dusk.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places