Glenhaven Farm, Salem, OR December 6, 2020 Location:Glenhaven Farm, 6079 Riverdale Rd. S., Salem, OR 97302Phone:5415192036 Twitter Facebook