Home
About
Contact
LOU LOU's FARM STAND
1304 ELK CREEK ROAD DELHI NY
LOU LOUS FARM STAND
"Please Stop By And Enjoy"
Where to Find Us!
As featured in this years Guide to Pure Catskills Products.
Situated in the beautiful Catskills Mountains - the fresh produce will inspire and invigorate.