Spine Surgery Center 5722 South Flamingo Road, Fort Lauderdale, FL 33330