Patient Portal. Welcome to ARCA. Dear ARCA Patient and Family Members, Assisted Recovery Centers of America, (ARCA), would like to welcome you to the ARCA family! We are committed to supporting you as you work towards your recovery. ... 1585 Woodlake Drive Suite #111 Chesterfield, MO 63017 . Tel: 314-645-6840 Ext. 1. 1430 Olive Street Suite ....