Subway 12214

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