Subway 17207

Subway #17207-0 is a Subway restaurant located at Lake Harris Square Shopping Center, 27405 US Highway 27 Suite 105, Leesburg, Florida.