Srinivasa Edara, MD, Internal Medicine

111 Amsterdam Ave
New YorkNY  10023-7410 (New York County)


Phone: 212-523-2211
Fax:

NPI: 1629068218
License Number: 214817 (NY)