Yes. You are not required to live in a particular State in order to incorporate a limited liability company in that State.