Lowe's Home Improvement 120

Lowe's Home Improvement #120 is a Lowe's Home Improvement store located at 203 Sarah Way, Belle Vernon, Pennsylvania.