The Neel ClinicContact Details Address 2816 Veach Road, Owensboro, KY 42303 Web www.healthfirstchc.net Phone (270) 926-9821