Subway 20583

Subway #20583-0 is a Subway restaurant located at 903 Lafayette Street South, Lafayette, Alabama.