The Gents Place - Deer Park More than a barbershop. Located on Long Grove Road near Rand RD, guests can enjoy private spaces for business meetings while they wait for one of the most unique service menus in the grooming industry. Phone: 847-215-8804 21720 W. Long Grove Rd. Ste. A Deer Park, IL 60010 USA Map Other Categories: Health & Beauty |