Phone Number

(619) 864-5227

Location

Chula Vista, California

Company

MATRIX TELECOM, LLC. SII TNCI - CA