Description
Name: Helen of Troy
Address: 5213 S Sheridan Rd, Tulsa, OK 74145
Phone Number: +1 918-634-3536
Categories: Mediterranean restaurant, Restaurant
Helen of Troy is a Mediterranean restaurant located at 5213 S Sheridan Rd Tulsa/
(Latitude,Longitude: 36.0884543,-95.9034041)
Postal Code: 74145
Location
-
5213 S Sheridan Rd, Tulsa, OK 74145
Add a review