The mission of St. Petersburg Free Clinic is to help meet basic, unserved human needs through resources, volunteers and advocacy.