For Patients. Patients & Visitors; Appointment Request Form; All Appointments; Billing & Insurance; ... Patient Portal; ... Santa Rosa Medical Group - Family Medicine - Navarre 7456 Navarre Pkwy. Navarre, FL 32566 Phone: (850) 626-5459 Directions. Hours:.