Daniel John Wenzl, MDDaniel John Wenzl · Ophthalmology Physician203 Avalon Avenue, Muscle Shoals, AL 35661(256) 386-1110Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing