Lowe's Home Improvement 139

Lowe's Home Improvement #139 is a Lowe's Home Improvement store located at 3000 Glimcher Boulevard, Hermitage, Pennsylvania.