Village Inn by Jay McCormick | Sep 5, 2022 Loading Map.... Village Inn2745 S. Harvard Ave - TulsaEvents 36.122646 -95.940022 Address 2745 S. Harvard Ave Tulsa OK 74114 United States Upcoming Events No events in this location