NPI Central
Clark Allen, M.D. — NPI 1780679126, Idaho Falls, ID | NPI Central