Dennison Yard At Tappen Beach Address: 84000 Mallarnee Rd, Deersville, OH 44693 Phone: (740) 922-1999 Restaurants, Lawn Services