Hilliard OH MD, FACOG, Birth Centers 1. 5300 Nike Dr, Hilliard, OH 43026 | Ioanna Kanellitsas, MD, FACOG (614) 234-9787