All I know is that it's the JTA Parking Lot at the corner of Johnson Street between West Forsyth and Houston Street across from the Prime Osborne Center.
Previous responses got the right address. It's really close to the Greyhound Station
115 Johnson St 32204 The big parking lot west of Johnson st.
Thanks! Your answer is awaiting moderation.