Subway 21189

Subway #21189-0 is a Subway restaurant located at Walmart Supercenter #3887, 1041 US Highway 27 North, Avon Park, Florida.