Marc Wenzel, MDMarc Wenzel · Endocrinology, Diabetes & Metabolism Physician5103 Kyle Center Dr, Kyle, TX, 78640NPI · 1265709315No reviewsInsuranceNot specified(512) 551-0855Check availabilityBook online Claim listing