Were are we located?

Our Address: 1760 Watertown Ave, Oakville, CT, 06779