5281 Meadowlark St NW
North Canton, OH 44720
United States