Lowe's Home Improvement 641

Lowe's Home Improvement #641 is a Lowe's Home Improvement store located at 251 Quaker Road, Queensbury, New York.