An ophthalmology practice is coming to a Branchburg office complex after signing a 1,504-square-foot lease with Larken Associates.