NPI Central
Marsha Babington, PT, DPT — NPI 1114671641, Springfield, IL | NPI Central