Subway 24508

Subway #24508-0 is a Subway restaurant located at, 758 Colonel Ledyard Highway , Ledyard, Connecticut.