https://www.mdnpi.com/physicians/terra-l-anderson/npi-1841418779.html
Terra L Anderson DPT, IL 61008