Edward Solis, MD, Internal Medicine

645 10th Ave
New YorkNY  10036-2904 (New York County)


Phone: 212-226-5489
Fax:

NPI: 1558569335
License Number: 2534511 (NY)