Explore details about location Amikook Street. Amikook Street is a location situated within the Ontario alongside other areas such as Huron Terrace, Erindale Crescent, Biener Drive.