Lowe's Home Improvement 245

Lowe's Home Improvement #245 is a Lowe's Home Improvement store located at 990 Hickory Point Plaza, Forsyth, Illinois.