EPC Group Home / EPC Group Share: IT/TECHNOLOGY EPC Group Visit Website 4900 Woodway Drive 830 Houston, Texas 77056 (888) 381-9725 Visit Our Website Hours: Monday - Friday 8am to 5pm CST Managed Services - 24/7 365 days a year About Map About IT consulting and software integration firm specializing in the Microsoft Stack of Technologies. Our team of 200 + IT support experts offers 24/7 support for more than 30 technologies 365 days a year. What's Nearby? Distance: 5 10 15 20 25 50 mi.