Leroy's Full Svc Station
252 S Preston St
Marksville, LA 71351
Marksville, LA 71351