Description
Name: FarmBar
Address: 1740 S Boston Ave, Tulsa, OK 74119
Phone Number: +1 918-576-6967
Categories: Restaurant
FarmBar is a Restaurant located at 1740 S Boston Ave Tulsa/
(Latitude,Longitude: 36.1365792,-95.9852962)
Postal Code: 74119
Location
-
1740 S Boston Ave, Tulsa, OK 74119
Add a review