According to our records, this business is located at 1905 Bowler Rd. in O Fallon (in St Clair County), Illinois 62269, the location GPS coordinates are: 38.638038 (latitude), -89.909653 (longitude). Millennium Pictures is categorized under Video Production (SIC code 7812). Known organization partner is Dawn Balk. You can contact the company by phone at (618) 632-2243.