Smoothie King in Temple Terrace, Florida

Temple Terrace

- 5207 E. Fowler Ave. , Temple Terrace, FL 33617