Photo of Thomas B. Southard Stadium

athletic field

Thomas B. Southard Stadium

San Antonio, Florida

4.9
11 reviews

Thomas B. Southard Stadium is a prominent athletic field located in San Antonio, Florida. It serves as a hub for various sports activities, offering a well-maintained venue for athletes and fans alike. Conveniently situated on State Road 52, it's an essential part of the local sports community.

  • Located in San Antonio, FL
  • Hosts various sports events
  • Well-maintained athletic field
  • Convenient State Road 52 access

More photos

Thomas B. Southard Stadium photo 2

Appears in these rankings

Address

33901 State Rd 52, San Antonio, FL 33576, USA

This intro was compiled from public data about Thomas B. Southard Stadium. Are you the owner? Claim this listing to add hours, photos, and offers.