Lowe's Home Improvement 1203

Lowe's Home Improvement #1203 is a Lowe's Home Improvement store located at 2101 East Empire Street, Bloomington, Illinois.