North York Astros are a Canadian soccer team, founded in 1990. The team is a member of the Canadian Soccer League, the third tier of soccer in the Canadian soccer pyramid and the largest domestic professional league in Canada.
Address : 37 Kodiak Crescent Unit #6,
Toronto, Ontario, M3J 3E5
Call : 647-499-5445