Lowe's Home Improvement 1145

Lowe's Home Improvement #1145 is a Lowe's Home Improvement store located at 6161 East Sam Houston Parkway North, Houston, Texas.