NPI Central
Harry R. Ruth, M.d.,p.c. NPI Number 1235305954 — Quincy, IL | NPI Central