Thara Rani Damodaran, MD, Internal Medicine

13313 N Meridian Ave
Building D
Oklahoma CityOK  73120-8380 (Oklahoma County)


Phone: 405-529-5759
Fax: 405-529-5760
Email: tha***@*****oo.com

NPI: 1265455604
License Number: 35774 (AZ)