Producer Image 1
Two Lucky Dogs Farm
Address: 260 Swamp Road Beech Island, SC, 29842
Email Address:
Phone: 904-910-1968
About Us
Two Lucky Dogs Farm is a veteran owned business located in Beech Island South Carolina. We locally grow eleven varieties of gourmet mushrooms (some are seasonal) that are picked fresh and sold fresh.

"Our goal is to help you make wonderful memories, one meal at a time."