Dr. Benjamin Crane, MD
Orthopedic Spine Surgery
Make an Appointment
(314) 788-9907Telehealth services available
The Orthopedic Center of St. Louis is located at 10296 Big Bend Rd Ste 205, Saint Louis, MO 63122.
Providers at The Orthopedic Center of St. Louis specialize in Orthopedic Spine Surgery.
One provider practices at The Orthopedic Center of St. Louis.
Use the insurance check on this page to verify if The Orthopedic Center of St. Louis is in-network.