A building that looks a lot like a car dealership, that says Tesla on the side, is raising some eyebrows after it appeared near 61st and 129th East Avenue.
But it’s not entirely clear what it is, or maybe more accurately, what it WILL be.
A worker told us “you can’t buy a car here, at least, not yet.”
But they said they are doing service and maintenance on Tesla cars that people already own in the Tulsa area.
The closest Tesla dealership to Tulsa right now is in Dallas.
The Tulsa building does have a space inside that looks like a showroom.
We’re still waiting to hear back from the company for comment.