Edgar Davdison Charles III, MD, Internal Medicine

1230 York Ave
Box 64
New YorkNY  10021-6307 (New York County)


Phone: 212-327-7068
Fax:

NPI: 1811044225
License Number: 220074 (NY)