Mailing Address
Ixoraa Media Pvt. Ltd.
673, 10th Main, 7th Cross,
HAL II Stage
Bangalore - 560 008
India
Phone: +91 80 41263679
If you are in the US:
Ixoraa Media LLC
27860 Fawn Creek Ct,
Los Altos Hills
CA 94022
USA