Innovative Medical Therapies LLC, DPC Division - Main Location Innovative Medical Therapies LLC, DPC Division Address 2401 Broadway St. - Lower Level, Pekin, IL 61554 US 40.568187, -89.608573 Contact Information 309-347-2714 Location Map View on Google Maps Back to Innovative Medical Therapies LLC, DPC Division