Stowers Elementary School
Drag box to select area
This is one of the newest elementary schools in Hillsborough County. It opened in 2009 and has already received an 8 out of 10 Florida Great School Rating.
13915 Barrington Stowers Drive, Lithia, FL 33547
- Accessible: yes