• Skip to content
  • Skip to footer
Tampa Bay Spine & Sport

Tampa Bay Spine & Sport

Integrated Care for Neck and Back Pain, Headaches, and Sports Injuries

Request an Appointment | Phone: (813) 381-3852 | Phone: (727) 898-3852
  • Our Team
    • Dr. Charles Davis
    • Dr. Matthew Ragsdell
    • Dr. Christopher Schrock
    • Dr. Mark Elliott
    • Dr. Scott Elliott
    • Dr. Rick Galloway
    • Dr. Matthew Galloway
    • Dr. Austin Williams
    • Dr. Michael Martinez
    • Jordan Reif, PA-C, ATC
    • Annie Kruisselbrink, PA-C
    • Cara Dixon-Taliaferro, LMHC
  • Services
    • Spine Surgery
    • Interventional Pain Management
    • Chiropractic Care
    • Sports Medicine
  • Conditions Treated
    • Headaches
    • Neck Pain
    • Mid-Back Pain
    • Lower Back Pain
    • Sports Injuries
  • Locations
    • Riverview
    • St. Petersburg
    • Tampa
    • Palm Harbor
    • Sarasota
  • Patient Resources
    • Our Policies
    • Request an Appointment
    • Contact Us
    • Patient Education
    • Patient Education Videos

Riverview

10561 Bloomingdale Ridge Drive
Riverview, FL 33578

Phone: (813) 381-3852


St. Petersburg

600 8th Street South
St Petersburg, FL 33701

Phone: (727) 898-3852


Tampa

202 S. Rome Avenue
Tampa, FL 33606

Phone: (813) 381-3852


Palm Harbor

2595 Tampa Road
Unit H
Palm Harbor, FL 34684

Phone: (727) 898-3852


Sarasota

2930 University Parkway 
Sarasota, FL 34243

Phone: (941) 248-2080


Office Hours

  • Monday – Thursday: 9am – 6pm
  • Friday: 9am – 1pm

Communities Served

Riverview

  • Tampa
  • Brandon
  • Riverview
  • Valrico
  • Seffner
  • Bloomingdale
  • Fish Hawk 

St. Petersburg

  • St. Petersburg
  • Clearwater
  • Pasadena
  • Gulfport
  • Snell Isle
  • Shore Acres

Tampa

  • Hyde Park Village
  • South Tampa
  • Westshore
  • Ybor City
  • Tampa Heights
  • East Tampa
  • Seminole Heights
  • Temple Terrace
  • Carrollwood

Palm Harbor

  • Countryside
  • Clearwater
  • Tarpon Springs
  • Safety Harbor
  • Ozona
  • East Lake
  • West Chase
  • Holiday
  • Dunedin
  • Trinity
  • Oldsmar

Sarasota

  • Sarasota 
  • Lakewwod Ranch 
  • Bayshore Garden 
  • Bradenton
  • Fruiteville
  • Palmetto
  • Venice 
  • Parrish 

Request
an Appointment
Learn More
About Our Team
View
Patient Portal
Spine Surgeon with model spine

Footer

Contact Us

Riverview Office

10561 Bloomingdale Ridge Drive
Riverview, FL 33578
Phone: (813) 381-3852

St. Petersburg Office

600 8th Street South, St Petersburg, FL 33701
Phone: (727) 898-3852

Tampa Office

202 S. Rome Avenue, Tampa, FL 33606
Phone: (813) 381-3852

Palm Harbor Office

2595 Tampa Road, Unit H, Palm Harbor, FL 34684
Phone: (727) 898-3852

Sarasota Office

2930 University Parkway, Sarasota, FL 34243
Phone: (941) 248-2080

Copyright © 2026 · Tampa Bay Spine & Sport | Disclaimer