2917 W SAINT JOHN STREET, Tampa, FL 33607 – T3308236 - James Theluc...