North Florida Sports Medicine and Orthopaedic Center Logo Office Photo

Location:

1911 Miccosukee Road
Tallahassee, Florida 32308-5321
Phone (850) 878-2549
Fax (850) 878-9334

Conveniently Located

  • 1/4 Mile East of Tallahassee
    Memorial Healthcare
  • 1.5 Miles East of Florida State
    University and The Capital
  • 2 Miles South of The I-10 Exit,
    Thomasville Rd.
Peter Loeb Mug

Peter E. Loeb, M.D.

Spencer Stoetzel Mug

R. Spencer Stoetzel, M.D.