Reflected Image Northford, CT 21 Westwind Drive, Northford, CT 06472, United States New Haven County, CT Mirrors Read more about Reflected Image