Catherine Rezendes

Active Live Oak, TX President for Podiatry Clinics