CHALLA TECHNICAL SERVICES

Location


Challa Technical Services Pvt. Ltd

1-11-252/12, Challa Manor, Motilal Nehru Nagar, Begumpet, Hyderabad - 500016, Telangana, INDIA.

(040)-6632 1075
     (040)-4026 9515

  • Monday-Friday: 9:30Am to 6:30Pm
  • Saturday & Sunday: Closed