D Dr. CHARLES TUBBS, MD 0 reviews 1426 Tadmore Rd Canyon Lake, TX • 78133 View Practice (214) 802-0518