421 N. Hough Street Barrington, Illinois 60010 Phone: 847-382-3666 Fax: 847-382-9203 Map & Directions