Melissa Richmond NPI 1578159182 Practice location: 156 N County Highway 393, Santa Rosa Beach, FL 324595349 Taxonomy code: 363LP0808X Phone: (850) 353-3205