Pinellas County
USA
St. Petersburg High School
2501 5th Avenue North
St. Petersburg, Florida
2000
artificial turf