Lowe's Home Improvement 650

Lowe's Home Improvement #650 is a Lowe's Home Improvement store located at 246 New Britain Avenue, Plainville, Connecticut.