Subway 12214

Subway #12214-0 is a Subway restaurant located at, 1228 Creswell Lane , Opelousas, Louisiana.