Temple Terrace Community Gardens

Temple Terrace Community Gardens, 209 Linda Ave, Tampa, FL 33617, United States

(813) 482-6211

Location