Subway 11447

Subway #11447-0 is a Subway restaurant located at New Holland Shopping Center, 836 West Main Street, New Holland, Pennsylvania.