Baxter's Interurban Grill

717 S Houston
Tulsa, OK 74127

Baxter's Interurban Grill

Address:
717 S Houston
Tulsa, OK 74127
Phone:
918-585-3134
Office Fax:
918-585-3913

Directions
Find Nearby