1310 Idaho St, Tallahassee, FL 32304, United States
1801 Roberts Ave, Tallahassee, FL 32310, United States
306 Laura Lee Ave #1, Tallahassee, FL 32301, United States