Have questions?

Phone: 843-682-5050

Fax: 843-682-5041


Beaufort Office:
1076 Ribaut Road
Suite 101
Beaufort, SC 29902

Hilton Head Office:
39 Hospital Center Cmns
Second Floor
Hilton Head Island, SC 29926

Bluffton Office:
4812 Bluffton Parkway
Bluffton, SC 29910

843-525-0045, 843-681-2363, 843-837-4300

Dr. Castro is a board-certified, fellowship-trained orthopaedic surgeon specializing in orthopaedic spinal surgery at BOSS Orthopaedics in Beaufort, Hilton Head, and Bluffton, SC.

Dr. Castro earned his Bachelor of Science and Master of Science Degrees in Bioengineering from Clemson University in Clemson, SC and his Doctor of Medicine from the University of South Carolina School of Medicine. Following medical school, he completed residency training in Orthopaedic Surgery at the SUNY Downstate Medical Center in Brooklyn, NY and went on to complete fellowship training in Complex Spinal Deformities at the University of Colorado.