Indian Harbour Beach Oral Surgery & Dental Implants 29 reviews Oral surgeon 2030 S Patrick Dr #1, Indian Harbour Beach, FL 32937