Clamber Hill Inn & Restaurant

111 North Main Street, Petersham, Massachusetts 01366
Innkeeper(s): Mark & Deni Ellis
 
BBOnline Member SINCE 2002