Being residential for its biggest part you can still find there some shops and activities.
- At the beginning of the street, coming from Rue Dancet, you can refuel your car, do some shopping our of ordinary shops hours, and have your car washed. Although the official address of that place is on Rue Dancet everythinh is physically located on Rue Rodo, whether the fuel tanks, the shop or the car wash.
- At number 2 of the street you can find the Venusia Erotic Parlour where you can satisfy all your pleasures.
- At number 3 there is the Geneva puppet theatre (Théâtre des Marionnettes de Genève)