Haverhill Bank
163 South Main Street, Haverhill , Massachusetts 1835
 

View Larger Map