Dr Neha Malhotra Clinic Category: PsychiatristsContact Number: +(91)-129-4166997 Address: Main Market, Sector 15, Faridabad - 121007