El Lovo Religious Shop is located in Kota Kinabalu, Malaysia on Lot 1-145, Level 1, ITCC Shopping Mall, Penampang. El Lovo Religious Shop is rated 5 out of 5 in the category catholic church in Malaysia.
Address
Lot 1-145, Level 1, ITCC Shopping Mall, Penampang