Contact Us Directly MEGAA ELECTRONICS Address: Door No: 16-6-278, Near Sri Krishna Travels, 1St Phase, Srinivasa Agraharam, Mini Bypass Road, Nellore, Andhra Pradesh, India – 524001. Mobile: (+91) 8328671337 Email: Support: support@megaaelectronics.com