UCSD Student Run Free Dental Clinic Project

La Mesa,  CA 
United States
http://fdc-pds.ucsd.edu
  • Booth: 3224