Shell Food Mart 141 Willow St New Haven, CT 06511 Phone: (203) 777-4359
Category: Service Stations - Gasoline & Oil