The Woodlands Heart & Vascular Center. Conveniently located in the city of Shenandoah and Sugar Land, Texas, The Woodlands Heart and Vascular Center is honored to serve the Montgomery and surrounding county community, providing a dedicated, focused approach to our patients when it comes to matters of a healthier heart..