About company

Destra is a digital magazine that features positive stories centered around good deeds and people. Users can subscribe on website or download Destra onto iPhone, iPad, and iPod Touch devices. Destra was launched in March 2013 and is based in Chicago, Illinois, the United States.

Unknown
Unknown
Unknown
Not verified company