Phone Number

(346) 932-3189

Location

Houston, Texas

Company

LOGIX COMMUNICATIONS CORPORATION - TX