Broward Orthopedic Specialists

Phone & Address

5301 N Dixie Hwy
Ste 203
Fort Lauderdale, FL 33334

Get directions

954-771-3334

954-771-1069