OTR Media Group
Email:     Password:   
OTR is headquartered in New York City and has satellite offices in Los Angeles and London.

In NYC, We have advertising assets in prime areas of Manhattan, Brooklyn, Bronx and Queens
In London, We have units in Blackwall Tunnel, London Docklands Financial District, Park Royal and York Way
In Los Angeles, We have units in Downtown LA and LAX area
2013 © OTR Media Group Inc.
All Rights Reserved
40 Fulton Street,6th floor
New York, NY 10038
tel: 212-239-8190