Middlesex Savings Bank
186 Great Road, Bedford , Massachusetts 1730
 

View Larger Map