Copa Casino 8501 Highway 80 Greenwood, LA 71033 Phone: (318) 938-9961 Fax: (318) 938-9962
Category: amusement device operator