NPI Central
Teresa Wooten, OTR/L — NPI 1356509020, Edenton, NC | NPI Central