Subway 2938

Subway #2938-0 is a Subway restaurant located at Liberty Rock Shopping Center, 609 Bridgeport Avenue, Milford, Connecticut.