Illinois Urological Institute 308 Randall RoadSuite CGeneva, IL, 60134 View Phone 630-283-8994 Alt: 630-232-7300 Fax: 630-845-3984 308 Randall Road, Suite CGeneva, IL 60134 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page