US HEADQUARTERS:
Contact Us
Thank you for visiting our website. Our goal is to introduce our "turn-key" clinical research capabilities alongside our enduring commitment to ophthalmology.
+1.843.606.0776
+1.888.808.9564
109 East 17th Street
Suite 3407
Cheyenne, Wyoming 82001
(Correspondence & Packages):
ADMINISTRATIVE OFFICE
104 Berkeley Square Lane
#286
Goose Creek, South Carolina 29445
USA