Torch Systems Occupies Facility on South Parkway Leave a Comment / Uncategorized 24 August 2005 – Torch Systems Occupies Facility at 4035 Chris Drive, Suite D.