Explore details about location Imhoff Avenue. Imhoff Avenue is a location situated within the Port Arthur alongside other areas such as Timberleaf, Plaza Cove, 8th Avenue.