Since 1967
We are located at 28421 U.S. 27, Dundee, FL 33838.
Store Hours: 9am - 5pm, Mon-Fri. 10am - 4pm Sat. Closed on Sundays through the Fall Season.
Phone: 800-654-0647 or 863-439-1698