Accellacare, a subsidiary of ICON, conducts clinical research studies.
Company Location
221 13th Ave. Place NW, Suite 201
Hickory
NC
28601
Phone
(828) 345-5060
County
Region