Kamaloht
Town:
Templeton, MA
Location:
Kamaloht
Address:
1 N. Main St., E. Templeton
1 N. Main St., E. Templeton