Explore details about location Leveck Avenue. Leveck Avenue is a location situated within the Rogers City alongside other areas such as Forest Avenue, North 4th Street, South Lake Street.