Lowe's Home Improvement 769

Lowe's Home Improvement #769 was a Lowe's Home Improvement store located at 13300 Jamboree Road in Irvine, California. The store closed in January 2019.