Lowe's Home Improvement 2640

Lowe's Home Improvement #2640 is a Lowe's Home Improvement store located at 1300 Castlefield Avenue, Toronto, Ontario.