Current rolesCurrent role:ERIC LESTER is listed in registry records for ACADIA HEALTHCARE COMPANY with technical responsibilities.Not yet assessedWork contactsContact:techHigh confidence