Lowe's Home Improvement 197

Lowe's Home Improvement #197 is a Lowe's Home Improvement store located at 475 Ben Franklin Road South, Indiana, Pennsylvania.