Wedding flowers deposit for Emily S. 

Wedding Deposit Payment

$204.00Price

    Our self-serve farm stand is located on the farm at 1080 Plainfield Pike, Sterling, CT 06373 and is open June 22 through August 21 9AM to 7PM

    Explore

    ©2020 by Sterling Organic Farm.

    0