Lowe's Home Improvement 713

Lowe's Home Improvement #713 is a Lowe's Home Improvement store located at 1801 Telegraph Road, Bloomfield Hills, Michigan.