Daniel John Wenzl, MDDaniel John Wenzl · Ophthalmology Physician203 Avalon Avenue, Muscle Shoals, AL, 35661NPI · 1912016163No reviewsInsuranceNot specified(256) 386-1110Check availabilityBook online Claim listing