The Troika Volleyball Club Home/Volleyball club/The Troika Volleyball Club 201 Cliffwood Rd, North York, ON M2H 3B5 +16477890982 Contacts 201 Cliffwood Rd, North York, ON M2H 3B5 +16477890982 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Volleyball club Volleyball Fauteuil Roulant 8000 Rue de Normanville, Montréal, QC H2R 2V6 +15142146137 Volleyball club Detroit Volleyball Club Volleyball club Volleyball Crawl LLC +12484256314 Volleyball club Northern Impact Volleyball Club Unnamed Road, New Brighton, MN 55112, United States Categories Volleyball club