CTOPENDATA

Explore companies in Connecticut

LARRY SOWDER

LARRY SOWDER

Company WORLD ACCESS TELECOMMUNICATIONS GROUP, INC.
Business Number 535310
Role Principal
Title ASSISTANT SECRETARY
Residence Address 2615 DEERING BAY DRIVE, NAPERVILLE, 60148, IL
Business Address 1919 S. HIGHLAND AVENUE - SUITE 129D, LOMBARD, 60148, IL