Willard OH Carpet & Rug Cleaners 1. 425 E High St, Willard, OH 44890 | Royal Carpet Care (419) 935-7104