PAPPAS TELECOM HOLDINGS, INCORPORATED Trademarks
PAPPAS TELECOM EUROPE
Telecommunications Services
Owned by: PAPPAS TELECOM HOLDINGS, INCORPORATED
Serial Number: 77189506