/02 Apr 2019 Michaels Mens Store Categories: Retail515 West Main StreetHomer, LA 71040 United StatesGet Directions(318) 927-2929[email protected]Please login here to update your business