Astor House June 17, 2021 · Hospice Claim Listing Contact Information 1125 Clarion Avenue, Holland, Ohio 43528 (419) 866-6124 Get Directions By car By public transit Walking Bicycling Detailed Information Owner Villa Healthcare