LOCATED AT: 4207 W. Oklahoma Ave., Tampa, FL 33616