Explore details about location West Snow Avenue. West Snow Avenue is a location situated within the Tampa alongside other areas such as East 7th Avenue, East Busch Boulevard, North Lamar Avenue.