Rida Jamil, MD, Internal Medicine

12 W 72nd St
New YorkNY  10023-4163 (New York County)


Phone: 646-962-7800
Fax:

NPI: 1730613753
License Number: 303414-01 (NY)