World Mission Church

927 Menlo Ave Los AngelesCA90006

Open Map


World Mission Church is located at 927 Menlo Ave in Los Angeles and has been in the business of Churches, Temples, And Shrines since 1990.
by dandb on September 02, 2015 from dandb

Information from the business

Evangelical Misc
by yellowpages on February 07, 2014 from yellowpages