The Smile Bar is located in Durban, South Africa on Shop No. 53, La Lucia Mall, 90 William Campbell Dr, La Lucia. The Smile Bar is rated 4.8 out of 5 in the category teeth whitening service in South Africa.
Address
Shop No. 53, La Lucia Mall, 90 William Campbell Dr, La Lucia