Subway 40803

Subway #40803-0 is a Subway restaurant located at The Village At Gloria Switch, 201 West Gloria Switch Road Suite L, Lafayette, Louisiana.