Garages, Shops and Petrol stations, Oklahoma The whale car wash 20. October 2020 Built on the corner of Northwest 50th Street and North Meridian Avenue, Oklahoma City, Oklahoma around 1970 Not much is known about the eye caching structure, and today it has been torn down, so any information would be more than welcome. According to pictures it seems to have been built in concrete, with a large opening in each ends. If you have any information about the whale car wash, please leave a comment below. 3,668 Previous Michigan Central Station Newer Camp Century You May Also Like Bannerman Castle / Bannerman Island Arsenal 4. July 2019 Spreepark Berlin 18. May 2012 The forgotten tanks of Lesvos 18. September 2013 Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Name * Email * Website Save my name, email, and website in this browser for the next time I comment. Comment