Poster Display Company
5650 Elmwood Avenue
Indianapolis,
IN 46203-6029