Homer Memorial Hospital: 620 E College St - Homer, LA