Benjamin Scottcrawford NPI 1003488594 Practice location: 2010 W 98 Us-suite102, Santa Rosa Beach, FL 324593245 Taxonomy code: 122300000X Phone: (850) 601-5551