Megaphone Media Inc is located in New York, United States on 101 W 12th St # 7N. Megaphone Media Inc is rated 3 out of 5 in the category broadcast media in United States. We Take Your Message And Make It Louder! For over ten years, Megaphone Media has been a leader in Broadcast Public Relations. Award winning production and robust media relations provide unparalleled results.
Address
101 W 12th St # 7N
Company size
1-10 employees
Headquarters
NEW YORK, New York