CTOPENDATA

Explore companies in Connecticut

JENNIE CASTLE FOWLER

JENNIE CASTLE FOWLER

Company CASTLE TECHNOLOGIES, INC.
Business Number 526766
Role Principal
Title DIRECTOR
Residence Address 268 TOWN HILL RD, TERRYVILLE, 06786, CT
Business Address 3 CROSS RD, TERRYVILLE, 06786, CT