Holiday Inn Express 309 E Main St, Branford, CT06405 Holiday Inn Express is located less than 15 minutes from downtown New Haven. The hotel features a heated indoor pool and…More 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, CT06405 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.