Subway 24508

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