Address

904 N Rome Ave, Tampa, FL 33606

Parking

Street parking is available on N Rome Ave