Acadia-St Landry Hospital: 810 S Broadway St - Church Point, LA