Lowe's Home Improvement 215

Lowe's Home Improvement #215 is a Lowe's Home Improvement store located at 4701 South US Highway 41, Terre Haute, Indiana.