Lowe's Home Improvement 634

Lowe's Home Improvement #634 is a Lowe's Home Improvement store located at 350 North Gates Drive, Bloomington, Indiana.