Hotfrog US provides information regarding LeftField Pictures in New York City NY. LeftField Pictures is located at 545 Eighth Ave. 14S, New York City NY 10018 and provides Editing services. Contact them on 212-564-2607 or by visiting them on their website Production Company/Equipment Rental.