The Light of the World Church is a Church located at 1861 Logan Ave, San Diego, CA 92113. It has received 47 reviews with an average rating of 4.1 stars.
The address of The Light of the World Church: 1861 Logan Ave, San Diego, CA 92113
The Light of the World Church has 4.1 stars from 47 reviews
Church