Strickland Brothers 10-Minute Oil Change Awarded for Greensboro, North Carolina, Store
A recently-opened Strickland Brothers 10-Minute Oil Change location in Greensboro, North Carolina, has won a 2025 CoStar Impact Award for commercial development of the year in Greensboro/Winston-Salem.
The Strickland Brothers brand has over 325 corporate and franchise stores in more than 20 states, and plans to open 200 more stores before 2027. Its store at 3223 Battleground Ave. in Greensboro will serve as a model for its future expansion plans.
Positioned on a high-visibility retail corridor that’s nearby retail major stores like T.J. Maxx, Lowe's, and Sprouts Farmers Market, the 1,308-square-foot property was first purchased in November 2024, and now serves over 46,500 vehicles per day.
The store was awarded the 2025 CoStar Impact Award following evaluation by real estate professionals familiar with the market.