Lowe's Home Improvement 2233

Lowe's Home Improvement #2233 is a Lowe's Home Improvement store located at 2150 Nesconset Highway, Stony Brook, New York.