Get Directions to Village Inn ← View details 2745 S Harvard, Tulsa, Oklahoma 74114 (918) 742-3515 Get Directions From* To * — Required information