Subway 38799

Subway #38799-0 is a Subway restaurant located at Walmart Supercenter #543, 1629 East Cresswell Lane, Opelousas, Louisiana.