Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dr Grimes is the best He is always there when I need him and only does what is necessary. I have a torn rotator cup which will not have surgery because it is not causing any problems. My issue today I thought was my shoulder but ... Read more
Dr Grimes is the best He is always there when I need him and only does what is necessary. I have a torn rotator cup which will not have surgery because it is not causing any problems. My issue today I thought was my shoulder but he showed me that it actually was from my neck. With his care a day later I am in less pain and better movement and his support staff is fantastic Read less
Robert F • February 07, 2026
Recommended by my brother-in-law said Dr Grimes was excellent, and I totally agree! From the time I got the appointment only took a couple days. There was no waiting, we got there, we're greeted by the front desk, they took us... Read more
Recommended by my brother-in-law said Dr Grimes was excellent, and I totally agree! From the time I got the appointment only took a couple days. There was no waiting, we got there, we're greeted by the front desk, they took us directly to a room. the staff was excellent from the front desk to the X-ray technicians. Dr Grimes is very professional. He explains everything, very patient, and very thorough. I highly recommend his facility! Read less
SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from James M. Grimes, MD Orthopaedics, LLC. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (904) 814-8365. Your mobile information will not be shared with third parties.