Lowe's Home Improvement 208

Lowe's Home Improvement #208 is a Lowe's Home Improvement store located at 78-865 Highway 111, La Quinta, California.