The location of a casino proposed by the Fort Mojave Band of Indians has won approval from a number of federal, state and local government agencies as well as voters. The casino would house two restaurants, a 100,000-square-foot gaming floor and 1,500 slot machines near Needles, according to documents submitted to San Bernardino County. The proposed 300-acre site is four miles west of the city, just south of the 40 Freeway.