NPI Central
David Irvine, M.D. — NPI 1821109455, Crystal River, FL | NPI Central