Melissa Rbaker NPI 1487999645 Practice location: 1131 Mack Bayou Rd Ste F, Santa Rosa Beach, FL 324593113 Taxonomy code: 1041C0700X Phone: (507) 040-2318