Glenn Thiel, MDGlenn Thiel · Emergency Medicine PhysicianN20015 Echo Lake Rd, Niagra, WI 54151(715) 324-6019Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing