St. Nicholas Russian Orthodox Church is located off exit 31 of I-95 in Stratford, in the triangle formed by Honeyspot Road, Old Honeyspot Road, and Stratford Avenue, across from Habitat for Humanity's ReStore (formerly Town Faire Foods).
Tags:
russian orthodox church
add to our listings


