1734 W SAINT LOUIS STREET, Tampa, FL 33607 – T3307707 - James Thelu...