Company POLISH INTERIOR AND ART DESIGN LLC Address 6126 NORTH EMERSON AVENUE, , INDIANAPOLIS, IN, 46220 - , USA