answersLogoWhite

0

IMOPEC is a film company. The letters stand for Indie Movie Pekanbaru Community and they are based out of Pekanbaru, Riau, Indonesia.

User Avatar

Wiki User

10y ago

What else can I help you with?