IHP is located in THE JOY OF THE GAME CENTER
158 South Waukegan Road
Deerfield, Illinois 60015

Fill Out the Form Below To Get Started With Me Today

Get more information

9 + 15 =