Search results
- See moreSee moreSee moreSee moreThe Farm Shopping CenterShopping Center & Mall · $$
The Farm is one of Tulsa's more popular shopping spots. Built around a restored barn in 1971, this outdoor center has a...
Website: farmshoppingcenter.com
Phone: (918) 622-3860
Cross Streets: Between S Sheridan Rd and E 53rd St S
5321 S Sheridan Rd Tulsa, OK 74145 753.71 mi
Is this your business? Verify your listing
Amenities
- Accessible