S South Florida Spine & Rehab 0 reviews 2050 Ne 163rd St Fl 2 Miami, FL • 33162 View Practice (305) 947-6300