Edit info

In Leonidas, New Orleans and need a hair salon? Located in Leonidas, New Orleans, Mr Louis's Barber Shop is a hair salon situated at 8218 Maple St. Get more information by calling (504) 861-1055. Mr Louis's Barber Shop has 5 stars on Yelp and 1 review. See open and close hours below.

Yelp Reviews