Dr. Marc Brodsky, MD
Orthopedic Surgery
Make an Appointment
(850) 329-6836Telehealth services available
Nova Ortho Spine is located at 6267 Old Water Oak Rd, Tallahassee, FL 32312.
Providers at Nova Ortho Spine specialize in Orthopedic Surgery.
One provider practices at Nova Ortho Spine.
Use the insurance check on this page to verify if Nova Ortho Spine is in-network.