Subway 41961

Subway #41961-0 is a Subway restaurant located at Love's Country Store, 2150 Leavenworth Trail, Calera, Oklahoma.