Explore details about location West Castle Island Avenue. West Castle Island Avenue is a location situated within the Chicago alongside other areas such as West Chicago Avenue, North Albany Avenue, Edison Park.