Ketra's Boutique Beauty Spot
The Mae Todd Building, Robinson Rd., Nassau, New Providence, Bahamas,
242-322-8830 Phone