SUPER STOP #25 104 South Grand Avenue, DeQuincy, LA 70633