Royal LRL Electricals & Hardware is located in Mtwapa, Kenya on Opposite Ilumbe Hotel, Mombasa Malindi Road. Royal LRL Electricals & Hardware is rated 3 out of 5 in the category electrical supply store in Kenya.
Address
Opposite Ilumbe Hotel, Mombasa Malindi Road