Lark and Finch Back to Search Lark and Finch Categories Shops & Services 1669 Barrington Street , Halifax , NS , B3J 1Z9 (902) 717-4000 Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone