JOI Baptist Beaches Physician Office
The JOI Baptist Beaches team of Physicians treat both Adult and Pediatric Orthopaedics. This office is conveniently located centrally in Jacksonville Beach, 9 blocks East of the Beach. To find the office, go to the Baptist Hospital medical office building C, and go up to the second floor.
New To JOI: You now can make and cancel follow-up appointments for your JOI Physician through the JOI Portal.
Kamal I. Bohsali MD
Specialties: Elbow, Hand, Joint Replacement, Knee, Shoulder Arthroscopy & Replacement, Shoulder Pain, Sports Medicine
Location(s): JOI Baptist Beaches
R. David Graham, MD
Specialties: Elbow, Fracture & Trauma Treatment/Fixation, Hand, Joint Replacement, Shoulder Arthroscopy & Replacement, Shoulder Pain, Sports Medicine, Wrist
Location(s): JOI Baptist Beaches
Timothy R. Hastings, MD
Specialties: Anterior Hip Replacement, Elbow, Foot and Ankle, Hand, Hip, Knee, Shoulder Pain, Sports Medicine
Location(s): JOI Baptist Beaches
M. John Von Thron, MD
Specialties: Anterior Hip Replacement, Elbow, Foot and Ankle, Hand, Hip, Joint Replacement, Knee, Shoulder Pain, Sports Medicine
Location(s): JOI Baptist Beaches
Edward D. “Ted” Young, MD
Specialties: Anterior Hip Replacement, Elbow, Hand, Hip, Joint Replacement, Knee, Knee Replacement, Shoulder Pain, Sports Medicine
Location(s): JOI Baptist Beaches
JOI Baptist Beaches is located in Jacksonville Beach, FL at the Baptist Hospital medical office building C.
JOI Baptist Beaches
Medical Office Building C at Baptist Beaches
1577 Roberts Drive, Suite 225 – Jacksonville, FL 32250
Appointment Line 904.564.2000 Fax: 904.996.9412
Beach Office Phone: 904.241.1204 Fax 904.241.7331
Hours of Operation
7:30 am to 5:00 pm – Monday, Tuesday, Wednesday
7:30 am to 4:30 pm – Thursday
7:30 am to 3:00 pm – Friday
JOI Rehabilitation
JOI Beaches Rehab Center
Medical Office Building C at Baptist Beaches
1577 Roberts Drive, Suite 320
Jacksonville Beach, FL 32250
Appointment Line 904.247.3324
Fax 904.247.3926
Hours of Operation
Monday 7AM-7PM
Tuesday 7AM-7PM
Wednesday 7AM-7PM
Thursday 7AM-7PM
Friday 7AM-6PM
Saturday 8AM-12PM
Sunday Closed
Serving the Ponte Vedra, Neptune Beach, Atlantic Beach and Jacksonville Beaches Areas.
Request a Rehab Appointment