Built in 1964.
Located in Historic West Las Vegas.
Located at 1240 West Adams Avenue, Las Vegas, Nevada.