Arcadia Inc. (Connecticut) Window Contractor - Stamford, CT Looking to contact Arcadia Inc. (Connecticut)? You can reach them at 203-316-8000