Explore details about location North Clover Avenue. North Clover Avenue is a location situated within the Niles alongside other areas such as Sherman Avenue Southeast, Salt Springs Younstown Road, West 2nd Street.