NPI Central
Craig Carpenter, M.D. — NPI 1326046558, Farmington, UT | NPI Central