CLEMSON FREE CLINIC 1200 Tiger Blvd, Clemson, SC, USA 864-654-8277 https://www.clemsonfreeclinic.org/ Get Directions NAFC Member? Yes