Florida Orthopaedic Institute – Temple Terrace 0.00 reviews 5901 E Fowler Ave Suite 100, Temple Terrace, FL 33617 Temple Terrace, Florida (813) 978-9797