Subway 16831

Subway #16831-0 is a Subway restaurant located at Miller Ent/Handy Way, 5160 South Pine Avenue, Ocala, Florida.