Briar Barn Inn

Rowley, MA