વોમો હાલમાં સાત સ્ટોર ધરાવે છે, જેમાંથી ઇટાલીમાં છ (મિલાન, રિકોન અને બોલ્ઝાનો) અને સ્વિટ્ઝરલેન્ડમાં ઝુરિચમાં આવેલા એક સ્ટોરનો સમાવેશ થાય છે અને તે ઉપરાંત ઇ-કૉમર્સ ચેનલના માધ્યમથી યુરોપના 29 દેશોમાં તેની સેવાઓ ઉપલબ્ધ બનાવવામાં આવી છે.