1520 E. Dundee Road , Palatine ,  IL 60074  |  (847) 348-8462  |  Maps & Directions