STEHOUWER FREE CLINIC ID 14982682