Lowe's Home Improvement 748

Lowe's Home Improvement #748 was a Lowe's Home Improvement store located at 3180 North Highway 67 in Florissant, Missouri. The store closed in January 2019.