Subway 40608

Subway #40608-0 is a Subway restaurant located at Kwik Chek Convenience Store, 104 South Service Road, Calera, Oklahoma.