Child Focus Behavioral Health 4633 Aicholtz Road, Cincinnati, OH 45244