Subway 27686

Subway #27686-0 is a Subway restaurant located at Love's Travel Center, 120 South Rodeo Drive, Comanche, Oklahoma.