Is there a gas station or store ckose to the station?
Address: 112 W Tennessee St, Tallahassee, FL 32301, USA
douglas hunkins | Sep 16, 2019
Chevron mini Mart 4 blocks east.
qween bee | Sep 16, 2019
There's a store in the station.
Cristene Edwards | Sep 16, 2019
Yes and thier is also a small food court inside
Thanks! Your answer is awaiting moderation.