Saint Lawrence Orthodox Christian Mission
A Mission Church of the Russian Orthodox Church Outside Russia. Located in Alabaster, Alabama we are here to serve the needs of Christians throughout Shelby County, Alabama. Please contact us for service times.
More Business Info
Suggest an Edit