1. North Town Home Svc 880 Cambridge Pl, Wheeling, IL 60090 Coordinate: 42.147312,-87.93718 Phone: (847) 669-6905