4289 Southwest Boulevard - 4289 Southwest Blvd, Tulsa, OK 74107
The Crystal City Shopping Center is located off Southwest Blvd. (old Route 66). It was built in 1960. "About 55 years ago, families could spend a day at Crystal City shopping center in southwest Tulsa, buying groceries, clothes and toys and enjoying meals at the restaurants in the shopping center. Crystal City was a thriving retail center then and is on its way to becoming a thriving retail center today. The Historic Crystal City Shopping Center is undergoing a complete renovation - new exterior, new roof, new mechanicals, new HVACs and upgraded interiors - the works. Supermarket, pharmacy, restaurants, a salon and retail already signed and under construction.