North Tampa – Surgery Center


Driving Directions from I-75:

  • Take exit 266 to merge onto E Fletcher Ave./Morris Bridge Rd.
  • Turn left onto Telecom Pkwy.
  • Destination will be on the right at 13060 Telecom Pkwy. N.

Please call (813) 972-4905 if you have any questions or concerns about where our surgery center is located.

Get Directions
Florida Orthopaedic Institute & Surgery Center


13060 Telecom Pkwy. N.
Temple Terrace, FL 33637


Monday - Friday 6:00 AM - 5:00 PM