user
ECHO India
Building No 76, 2nd Floor, Okhla Phase III, Okhla Industrial Area, New Delhi, Delhi 110020, India
Appearance
Comments
Pa
Review №1

Its located at Okhla phase-3, New Delhi near Govind puri metro station

Sa
Review №2

Well maintenance with all facilities....

Im
Review №3

Nice ECHO Project

Ka
Review №4

Project ECHO democratizes medical knowledge and enables doctors to provide best practice care to underserved people all over India. With successful programs in TB, Mental health, Hepatitis, Cardiology, Cancer screening etc and active in over 23 countries globally with 100+ active medical centers part of the ECHO movement.

Ra
Review №5

Nice

an
Review №6

ECHO is doing great work

Information
3 Photos
6 Comments
4.7 Rating
  • Address:Building No 76, 2nd Floor, Okhla Phase III, Okhla Industrial Area, New Delhi, Delhi 110020, India
  • Site:https://www.echoindia.in/
  • Phone:+91 11 4106 8396
Categories
  • Non-profit organization
Working hours
  • Monday:9AM–5:30PM
  • Tuesday:9AM–5:30PM
  • Wednesday:9AM–5:30PM
  • Thursday:9AM–5:30PM
  • Friday:9AM–5:30PM
  • Saturday:Closed
  • Sunday:Closed
Planning
  • LGBTQ friendly:Yes
Similar organizations