Icon Clinical Research is located in Eastleigh, United Kingdom on Concept House, 6 Stoney Croft Rise, Chandler's Ford. Icon Clinical Research is rated 4.2 out of 5 in the category corporate office in United Kingdom.
Address
Concept House, 6 Stoney Croft Rise, Chandler's Ford
Accessibility
Wheelchair-accessible entrance