For delivery options please check under our delivery tab to see if we deliver to you! **No delivery on hay rolls or large blocks**


We are located at:
18871 SR 31
North Fort Myers, Florida 33917
We are about 4 miles east of I-75.
Take exit 143 off of I-75 east on Bayshore Road until it dead ends into State Road 31  (Babcock Ranch Road). Take a left at the light and we are 2.7 miles down on the left hand side, right past 31 Produce (on the right) but before the Shell station (on the left).
Store Phone (239) 543-2904
Monday-Wednesday 8 AM - 5 PM
Thursday-Friday 8 AM - 5:30 PM
Saturday 8 AM - 3:30 PM