N Newsbot Well-Known Member Jan 16, 2025 #1 It sits on the corner of Sewall Highway and Torcross Avenue Visit The Coventry Telegraph for More...