Lilly House

27946 Center Ridge Rd.
Westlake
Ohio
United States