CTOPENDATA

Explore companies in Connecticut

SARA LAN

SARA LAN

Company BARRACUDA FX LLC
Business Number 1378051
Role Registered Agent
Residence Address 104 BELLEVUE AVENUE, BRISTOL, 06010, CT
Business Address 246 CHURCH ST, NEW HAVEN, CT