Contact Us Our church Storrs Chinese Christian Church is at the location of First Baptist Church of Mansfield at 945 Storrs Road, Storrs, CT.