Address: 7811 Temple Terrace Hwy,
Tampa, FL 33637