1. Invest Barbecue 3530 Main St, Stratford, CT 06614 Coordinate: 41.20847,-73.13028 Phone: (203) 383-2303