Lowe's Home Improvement 1665

Lowe's Home Improvement #1665 is a Lowe's Home Improvement store located at 325 Cottage Grove Road, Bloomfield, Connecticut.