Search Results
Holiday Inn Express
309 E Main St, Branford, CT 06405
Holiday Inn Express is located less than 15 minutes from downtown New Haven. The hotel features a heated indoor pool andMore free Wi-Fi and is less than five minutes from the Green, with its many shops and restaurants. The hotel is open 24 hours and is located next to a Ford dealership.
Martha Link-Walsh Paper Cutting
188 N Main St, Branford, CT 06405
Martha Link-Walsh Paper Cutting manufactures papercutting designs. The company's products include holiday ornaments,More note cards, serigraphs and holiday cards. Services include providing commercial artwork for local and national clients.