NPI Central
Teresa Blubaugh, PTA — NPI 1750721270, Placerville, CA | NPI Central