Cap Shell

  • Employee Count:

    1 Employee

Company Details

  1. Headquarters

    737 W Main ST

    New Britain, CT 06053

  2. Phone Number

    (203) 630-2726

Other Leadership

  • Abid Mahmud

    Officer, Contact, Agent