Clinic provides kids fun and excitement