620 W Main St, Branford