Motion Pictures & Film - New York, New York, United States
LEFT RIGHT HOLDINGS LLC is a motion pictures and film company based out of 1745 BROADWAY, New York, New York, United States.