at 8320 E 71st St Woodland 110695, Tulsa , 74133 United States
59 FB users likes Village Inn, set it to 411 position in Likes Rating for Tulsa, Oklahoma in Local Business category
Village Inn is Tulsa based place and this enity listed in Breakfast & Brunch Restaurant category. Located at 8320 E 71st St Woodland 110695 OK 74133. Contact phone number of Village Inn: (918) 254-7623