Lowe's Home Improvement 1087

Lowe's Home Improvement #1087 is a Lowe's Home Improvement store located at 800 East Bidwell Street, Folsom, California.