The Westmoor

 1001 North Byrne Road, ToledoOH 43607