Facts on this page last checked September 2026. How we check doctors
Fees are not published. Ask the practice.
"Handles every concern with patience and care. Never makes me feel rushed."
"Demonstrates commitment to patients' well-being and comfort."
Values the diversity
"Values the diversity of patient experiences and backgrounds."
Humanitarian!
"Outstanding doctor and humanitarian. He allows patients to freely interact with him and gives them enough time to express their concerns."
One of the BEST internists I've ever encountered
".. No words... One of the BEST internists I've ever encountered. Very kind. I am on the verge of giving up on ever recovering from my stricture issue. But after meeting Dr. Ravi Upadhyay, I knew everything was going to be alright. He has my eternal gratitude."
Great dr
"Good experience with the Dr. Ravi."
Dr. Upadhyay sees patients at One Medical, 25 Hudson Street, New York, NY 10013.
Dr. Upadhyay holds a license in New York.
Are you Dr. Upadhyay? Claim this profile for free. Report a correction.
You can still reach the practice directly.
Offered by FindMyDirectDoctor through licensed clinicians, separate from this practice. A clinician decides if treatment is appropriate.
One Medical
Coming soon: Microdosing Programs, Men's Hormone Health & TRT, Menopause & Women's Hormone Health
Offered by FindMyDirectDoctor through licensed clinicians, separate from this practice. Coming soon: Microdosing Programs, Men's Hormone Health & TRT, Menopause & Women's Hormone Health.
Here are the details