5263 Nike Station Way, Hilliard, Ohio, 43026
(614) 876-2100
* We'll verify your ownership before granting access to the clinic portal. This process typically takes 1-2 business days.