Mantra on Russell Loading Map.... Mantra on Russell222 Russell St - MelbourneEvents -37.8113265 144.96770100000003 Address 222 Russell St Melbourne Australia Upcoming Events No events in this location Henrik Balle Boysen2017-03-07T20:38:38+01:00March 7, 2017| Share This Story, Choose Your Platform! FacebookTwitterLinkedInEmail