Health First Community Health Center/ The Neel Clinic Categories FQHC 2816 Veach Rd Ste 205 Owensboro KY 42303 (270) 926-9821 Visit Website Hours: Monday - Friday 7:30 am - 4:30 pm Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×