Mr. Craig David Gallagher's NPI Number is #1538348206 and has been listed in the NPI registry for 10 years. Mr. Craig David Gallagher's practice location is listed as: 800 Price Canyon Rd Pismo Beach, CA 93449-2722 and can be reached via phone at (805) 545-4441.