Get directions to: Popeye's Famous Fried Chicken, Opelousas, LA
Restaurant address: 921 South Union Street Opelousas, LA 70570, USA
Restaurant: Popeye's Famous Fried Chicken