Subway 16088

Subway #16088-0 is a Subway restaurant located at Miller Ent Handy Way, 391 North Central Avenue, Umatilla, Florida.