Coming Soon! New Costa Oil Location in Westlake, Cleveland Ohio. Posted on October 19, 2020 by Costa Oil - 10 Minute Oil ChangeWe’re excited to announce we will be opening a new Costa Oil – 10 Minute Oil Change is the Westlake part of Cleveland Ohio! More details to follow! Sending User Review 5 (1 vote)