World Mission Church

927 Menlo Ave Los AngelesCA90006
Map

Open Map

Description

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