St Andrew Orthodox Church

Description

St Andrew Orthodox Church was founded in 1983, and is located at 298 Bert St in Delta.
by dandb on August 26, 2015 from dandb

Information from the business

Eastern orthodox
by localcom on September 27, 2015 from localcom