St. Nicholas Greek Orthodox Church in Flushing, Queens
St. Nicholas Church is a greek orthodox christian church in Flushing, New York. The parish was founded in 1955, the building was officially opened on March 28, 1971, but finally consecrated on June 4, 1989.
Contact info:
196-10 Northern Blvd.,
Flushing, NY
196-10 Northern Blvd.,
Flushing, NY
See also: