Chuffer's Deli Address: 214 E 7th St, Spencerville, OH 45887 Phone: (419) 647-0300 Delicatessens Other Businesses: Spencerville Title Agency at 105 N Broadway St, Spencerville, OH 45887 My Place at 128 N Broadway St, Spencerville, OH 45887