Subway 18962

Subway #18962-0 is a Subway restaurant located at Love's Country Store, 1601 Birkes Road, Eufaula, Oklahoma.