Allen Parish Hospital District No 3 NPI 1225251432 Practice location: 616 Court Street, Oberlin, LA 70655 Taxonomy code: 207R00000X Phone: (373) 738-4691