Brooks Hospital: 230 N Louise St - Atlanta, TX