Video: South Tampa Office Grand Opening
View our highlights for our South Tampa Office Grand Opening!
View our highlights for our South Tampa Office Grand Opening!
Florida Orthopaedic Institute
(Main Location)
13020 Telecom Parkway North
Tampa, FL 33637
General Information: (813) 978-9700
Appointments: (813) 978-9797
Workers’ Compensation: (813) 971-3304