Westminster Free Clinic 1000 E Janss Rd, Thousand Oaks, CA, USA 805-241-8366 https://westminsterclinic.org Get Directions NAFC Member? Yes