Barrington Bank & Trust Company
109 West Slade Street, Palatine , Illinois 60067
 

View Larger Map