Explore details about location South Edison Avenue. South Edison Avenue is a location situated within the Tampa alongside other areas such as North Mitchell Avenue, Walnut Terrace, North Boundary Boulevard.