Omelle is a designer of women's shoes based in the Marina del Rey area. This is the headquarters of Omelle and not a retail outlet. It deals directly with stores and resellers. Visit the website provided for a full list of stores that currently sells Omelle products.