Farm Stores Tallahassee (4001)
950 Tharpe St. Unit #200
Tallahasse, FL 32303
United States
Tallahasse, FL 32303
United States
Monday | |
Tuesday | |
Wednesday | |
Thursday | |
Friday | |
Saturday | |
Sunday |
August 2, 2021
Monday | |
Tuesday | |
Wednesday | |
Thursday | |
Friday | |
Saturday | |
Sunday |
"The staff is always friendly and it's always the most convenient place to get fresh products."