Catherine Haug

Active Clearwater, FL Treasurer for Clearwater Free Clinic, Inc.