@

Google Map the directions to Storrs Chinese Christian Church at First Baptist Church of Mansfield, 945 Storrs Road, Storrs, CT