Subway 52219

Subway #52219-0 is a Subway restaurant located at Walmart Supercenter #4262, 4085 Wedgewood Lane, The Villages, Florida.