3600-C Weems Road

Tallahassee, FL 32317

850-877-0932

Location Info

Florida Farm & Feed, Inc.

Address and Contact
Address:
3600-C Weems Road
Tallahassee, FL 32317 US
Fax: 850-671-1683

Business Hours
  • Sun Closed
  • Mon - Fri 8:00 am - 6:00 pm
  • Sat 8:00 am - 2:00 pm

We will be closed November 22nd until November 26th for Thanksgiving.