https://www.mdnpi.com/physicians/patricia-lucia-spencer/npi-1033347562.html
Patricia Lucia Spencer MD MPH MBA, WI 54001