Towson watch company.com - At Towson Watch Company, we create luxury timepieces with American heritage. Paying homage to the land and history around us, our watches are one of a kind. Independent Watch Brand. Handcrafted in Towson, MD. Established in 1998.