Lowe's Home Improvement 530

Lowe's Home Improvement #530 is a Lowe's Home Improvement store located at 913 County Road Route 64, Elmira, New York.