Texas Master Chorale Share: Arts & EntertainmentNon-Profit Texas Master Chorale Visit Website 1002 Village Square Dr., Suite C Tomball, TX 77375 (281) 377-5624 (281) 895-0799 (fax)