This is not a classic modern shopping center but it reminds a village square. You can buy goods from local sellers here.
Official website http://www.farmshoppingcenter.com/
Email farmpropinc@sbcglobal.net
Address 5321 S Sheridan Rd #27 Tulsa, OK 74145, USA
Coordinates 36°5'13.438" N -95°54'11.902" E