Northwest Houston Heart Center, Tomball, TX Phone (appointments): 281-616-8092 | Phone (general inquiries): 281-351-4911 Address: 308 Holderrieth Blvd, Tomball , TX 77375.