Illinois Medical Center Return to Directory Listing Category Peoria, ILListing Tags stem cell clinicAddress 1001 Main St # 500A, Peoria, IL 61606ZIP Code 61606 Contact listing ownerSend Message Name Email Phone Number Message