Madam Walker Legacy Center

617 Indiana Ave Indianapolis, IN 46202



Hours of Operation