Stone Quarters
30993 Lorain Rd, North Olmsted 44070