Subway 24223

Subway #24223-0 is a Subway restaurant located at Spring Hill Shoppes, 5394-5396 Spring Hill Drive, Spring Hill, Florida.