Glenford OH Power Plants 1. 3415 Township Road 447, Glenford, OH 43739 | Suburban LANDFILL Gas Recovery (740) 787-2327