YWCA Health + Fitness · Downtown Description: Address: 535 Hornby Street Vancouver BC Canada 604-895-5777 Call · Directions Website Is this your venue?