Subway 17970

Subway #17970-0 is a Subway restaurant located at Texaco, 2951 North Highway 81, Ponce de Leon, Florida.