Contact Us

Aclaris Therapeutics, Inc.

Aclaris Therapeutics, Inc. (Headquarters)

701 Lee Road
Suite 103 
Wayne, PA 

Phone: (484) 324-7933

Aclaris Therapeutics, Inc. and Confluence Discovery Technologies, Inc.

4340 Duncan Avenue
Suite 400 
St. Louis, MO 

Phone: (314) 932-4032

For media

For investors

For partnerships Please see our opportunities for partnership

For employment opportunities

Accessibility Notice

If you encounter any access barriers on our website, please call us at (484) 324-7933, Mon-Fri, 9.00 a.m. to 5.00 p.m. ET.