Locations Dallas Indianapolis Pittsburgh Address: 1801 N Lamar St, Suite 300, Dallas, TX 75202Phone: (214) 722-5990 Address: 951 N Delaware St, Indianapolis, IN 46202 Phone: (317) 854-3003 Address: 445 Fort Pitt Blvd, Suite 500, Pittsburgh, PA 15219 Phone: (412) 904-5080