LOCATIONS Elyria502 N Abbe Rd Elyria, Ohio 44035elyria@gwlco.org440-365-7772Lorain1996 Cooper Foster Park RoadLorain, OH 44053lorain@gwlco.org440-960-5610Avon825 Center Rd Avon, Ohio 44011avon@gwlco.org440-937-3305Oberlin14910 RT. 58 Suite 5Oberlin, Ohio 44074oberlin@gwlco.org440-774-4919Vermilion4743 Liberty AvenueVermilion, Ohio 44089vermilion@gwlco.org440-967-9556Sheffield Lake4136 Lake RoadSheffield Lake, Ohio 44054sheffield@gwlco.org440-242-0764North Ridgeville33797 Center Ridge RoadNorth Ridgeville, Ohio 44039ridgeville@gwlco.org440-327-9944Main Office145 Keep CourtElyria, Ohio 44035info@gwlco.org440-244-3174Elyria502 N Abbe Rd Elyria, Ohio 44035440-365-7772Lorain1996 Cooper Foster Park RoadLorain, OH 44053440-960-5610Avon825 Center Rd Avon, Ohio 44011440-937-3305Oberlin14910 RT. 58 Suite 5Oberlin, Ohio 44074440-774-4919Vermilion4743 Liberty AvenueVermilion, Ohio 44089440-967-9556Sheffield Lake4136 Lake RoadSheffield Lake, Ohio 44054440-242-0764North Ridgeville34293 Center Ridge RoadNorth Ridgeville, Ohio 44039440-327-9944Main Office145 Keep CourtElyria, Ohio 44035440-244-3174