Home
›
Senior Living in OH
›
Holland, OH
›
Astor House, A Villa Center
Astor House, A Villa Center
📍
1125 Clarion Avenue, Holland, OH 43528 · Lucas County
Assisted Living
61 licensed beds
Phone:
(419) 866-2164
State License #:
OHL00883
Schedule a Tour
← More in Holland