Homer Housing Authority is located in Homer, United States on 30 Hill St. Homer Housing Authority is rated 5 out of 5 in the category housing authority in United States. Homer Housing Authority is a program development company based out of 329 Oil Mill St, Homer, Louisiana, United States.
Company size
1-10 employees
Headquarters
Homer, Louisiana
Accessibility
Wheelchair-accessible entrance