Lowe's Home Improvement 2583

Lowe's Home Improvement #2583 is a Lowe's Home Improvement store located at 35900 Monterey Avenue, Palm Desert, California.