Dr. Nidhi Tewari Phone Number: (484) 381-0685 Website: http://NidhiTewariMD.com Address: 191 Presidential Blvd Suite 111bBala Cynwyd, Pennsylvania 19004-1207, UNITED STATES