Dr. Catherine A Allen is a renowned Gynaecologist in San Jose and currently practices at Kaiser Permanente San Jose Medical Center, San Jose. For the past 6 years, Dr. Catherine A Allen has worked as a Gynecologist, Obstetrician and gained proficient skills and knowledge in the segments.