Amara Center, LLC in Montgomery, AL - bizapedia. Amara Center, LLC is an Alabama Domestic Limited-Liability Company filed on May 4, 2011 The company's filing status is listed as Exists and its File Number is 011-048 The Registered Agent on file for this company is Lawrenson, Vicki and is located at 5303 Vaughn Road, Montgomery, AL 36116.