There is currently 1 Menards store open near Tulsa, Oklahoma. See this page for the entire listing of all Menards branches nearby.