Mehul Patel, MD, Internal Medicine

99 Hudson St Fl 5
New YorkNY  10013-2993 (New York County)


Phone: 631-523-1691
Fax:

NPI: 1699390203
License Number: 305397 (NY)