All you need to know about Dr. JOHN LEO SCHOMBURG practicing at 1836 South Ave, La Crosse, WI, 54601 with NPI Number 1396003323.
Specializations: Urology Counties Served: La Crosse, WI; Winneshiek, IA