Skip to main content

Experienced joint replacement care. Personalized for you.

Call the office at 888-481-2135

Schedule an Appointment

We offer three convenient office locations to serve you. Scheduling is easy — choose whichever option works best for you.

Call to schedule

Reach our central scheduling line — (888) 481-2135 — and our team will help you find an appointment at any of our three locations.

Request an appointment online

Prefer to schedule electronically? Click here to request an appointment through UF Health’s online portal.

Request an appointment through UF Health’s online portal

Already a UF Health patient? Use MyUFHealth

If you’re an existing UF Health patient, you can schedule your appointment with Dr. Grimsley directly through your MyUFHealth account — no phone call needed. (New to UF Health? Use one of the options above, and you’ll be able to sign up for MyUFHealth after your first visit.)

UF Health Orthopaedics - Flagler Hospital

120 Health Park Boulevard, Suite 1St. Augustine, FL 32086888-481-2135

UF Health Orthopaedics - Durbin Park

120 UF Health Way, Suite 2200Saint Johns, FL 32259888-481-2135

UF Health Orthopaedics - Palm Coast

145 City Place, Suite 201Palm Coast, FL 32164888-481-2135