BANKS STREET SERVICE STATION Owned and Operated by Tommie Thurmond servicing all of new Orleans with many years of quality automotive experience. When you are in search of quality auto facility then look no further then bank street. Located at 4338 Banks St , New Orleans LA 70119. These repair specialist take pride in there work with engine repair and rebuilds and are well trained in the automotive field.The technicians on staff our familiar and experienced on senses of auto repair. They will make you feel right at home.