July 6, 2021—Costa Oil announced it will build a new location in South Euclid, Ohio, by the end of the year.
The Pennsylvania-based quick oil chain said the location at 689 South Green Rd., about 15 miles northeast of Cleveland, will be the company's third location in the metropolitan area and 16th corporate-owned location across four states, according to a Costa Oil news release.
With a developing network of franchisees, the chain plans to have 22 locations by the end of 2021. The company did not provided a specific timeline of when the new South Euclid location would be opened.