3 hours ago Admin Staff - Tom McGinty Steven Lambert Chaplin Specialty: Addiction Psychiatry Hospital Affiliations: Kahi Mohala Address: Queen's Kahi Mohala Behavioral Health, 91-2301 Old Fort Weaver Road, Ewa Beach, HI 96706 Phone Number: (808) 691-5244