It sits on the corner of Sewall Highway and Torcross Avenue Visit The Coventry Telegraph for More...