Lowe's Home Improvement 118

Lowe's Home Improvement #118 is a Lowe's Home Improvement store located at 860 Kinzie Avenue, Bradley, Illinois. The store opened in 1996.