Modern Heart & Vascular - Willowbrook Share: Physician Modern Heart & Vascular - Willowbrook Visit Website Request Info 13219 Dotson Rd., Suite 210 Houston, TX 77070 (713) 423-9584 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.