Route 80 Shell 1228 Quinnipiac Ave New Haven, CT 06513 Phone: (203) 469-0789
Category: Service Stations - Gasoline & Oil