Castle Connolly Doctor ID: 83CC026419
Specialty: Orthopaedic Surgery
Special Expertise: Spinal Surgery, Spinal Disorders
Hospital Affiliation: Holy Cross Health
Cantor Spine Institute 3000 Bayview Drive, Fort Lauderdale, Florida 33306
Castle Connolly Doctor ID: 83CC026419
Specialty: Orthopaedic Surgery
Special Expertise: Spinal Surgery, Spinal Disorders
Hospital Affiliation: Holy Cross Health