Type: FirmType.IN_HOUSE
Name: Toronto Free-Net
Trade Name: None
Description: Member-driven non-profit Internet Service Provider managed by a democratically elected board of directors
Business Type: FirmBusinessType.NOT_FOR_PROFIT_GRANT_APPLICANT
Address: 406-600 Bay St, Toronto, ON, Canada, M5G 1M6