Resource Type Medical Care Location 290 E Howard ST. Suite A Willard, OH 44890 United States Link Family Life Counselling and Pyschiatric Services Primary Phone (419) 483-6516