Town of Homer
400 East Main Street, Homer, Louisiana 71040
Phone: (318) 927-3555
| Fax: (318) 927-3399
Hours: 8:00AM - 5:00PM Mon - Fri
Town Website