Dr. Upadhyay received his medical degree from N.H.L. Municipal Medical College in Ahmedabad, India. He completed his training at St. Michaels Medical Center in Newark, NJ and St. Elizabeths Hospital, Tufts University in Boston, MA. Dr. Upadhyay in Board Certified in Internal Medicine and Pulmonary Medicine. He also specializes in Sleep Medicine.
Hi there!
Be the first to review!
First-classBetter than mostAbout what I expectedNot the worst...Disappointing
Click to Rate

More Business Info

Hours
Regular Hours
Mon - Fri:
Extra Phones

Fax: 844-866-2745

Fax: 772-398-7951

Phone: 772-337-2378

Payment method
amex, cash, check, debit, discover, financing available, invoicing available, master card, visa
AKA

Upadhyay, Bharat MD

Categories
Physicians & Surgeons, Pulmonary Diseases, Physicians & Surgeons, Physicians & Surgeons, Internal Medicine
Suggest an Edit