Get Directions to Baxters Interurban Grill ← View details 717 S Houston Ave, Tulsa, Oklahoma 74127 (918) 585-3134 Get Directions From* To * — Required information