Pacific Free Clinic 1265 Welch Road MSOB x367, Stanford, CA, USA 650) 721-2786 https://med.stanford.edu/pacific.html Get Directions NAFC Member? No