On The Spot Beauty Bar is a professional home studio spa. Durham Health inspected yearly, as well as a licensed, registered business. We also have two Nurse Practitioners available for all your cosmetic injectables.

loading...
Setmore Logo Scheduling by Setmore