Amboy Direct doesn't have physical branches, but Amboy Bank does. You can search for the nearest one here.