Back Location & Contact (614) 296-6113 admin@armorbehavioralhealth.com 4187 Stellar Dr Hilliard, Ohio 43026 Get directions Credentials State of License Ohio Location & Contact (614) 296-6113 admin@armorbehavioralhealth.com 4187 Stellar Dr Hilliard, Ohio 43026 Get directions Credentials State of License Ohio