Phone Number

(858) 598-3587

Location

San Diego, California

Company

TELEPORT COMMUNICATIONS AMERICA, LLC - CA