Nidhi Sharma practices Counseling. Nidhi Sharma is registered with Medicare and accepts Medicare payments.