The corporate mailing address for Mr. Encrantz and other Sight Sciences executives is 4040 CAMPBELL AVE SUITE 100, MENLO PARK CA, 94025. Sight Sciences can also be reached via phone at 877-266-1144 and via email at [email protected] Learn More on Staffan Encrantz's contact information.