1145 N LA Fox St - South Elgin, IL (224) 856-5355 -