Individual provider · Type 1 NPI

Craig James Ball, MD

Specialist · Palm Desert, CA

NPI number 1437370046 Active

About NPI 1437370046

Craig James Ball, MD's National Provider Identifier is 1437370046, issued on May 1, 2007. The primary taxonomy on file is Specialist (174400000X), and the practice location is in Palm Desert, CA. The record was last updated on Jul 8, 2007.