8541 South Avenue Opens At 6:30 AM Opens At 6:30 AM Opens At 6:30 AM Opens At 6:30 AM Opens At 6:30 AM Opens At 6:30 AM Opens At 6:30 AM8541 South Avenue Poland, OH 44514 USMain Number(330) 729-0395(330) 729-0395Get DirectionsVisit Store Page