You can find the headquarters of motion picture and video production company Spot Fish Films at Dublin, OH. Pulling in an estimated $634,280 in annual revenue, the company is stable. Known for its specialized appeal, Spot Fish Films has become quite popular within the industry. Owner Ben Bass presides over the company.
Want to share more of your experience?GO TO FULL REVIEW