Happy Tomato Farm Pdts Add to favorites Tweet Our address Address: Clover Hill Farm 2500 Sandymount Rd Finksburg MD 21048 GPS: 39.49288019999999, -76.8894209 Telephone: 443-974-5017 Email: contact by email