Glo Aesthetics is a luxury day spa located in the heart of Georgetown. Despite being in the city, Glo is a relaxing escape from the hustle and bustle. Glo uses the best products and professionals to ensure your well-being and to stay true to their motto of, 'look well.feel well.be well".