Periodically over the last 10 years, nearby residents and business owners have complained about Wylie & Sons Landscaping, 27226 Glenwood Road, Perrysburg Township, dumping debris on the roads; running overweight vehicles up and down Glenwood, causing the road to prematurely deteriorate; shining lights and operating 24/7, and causing problems for neighboring businesses with their water source…