Sita R Upadhyay, MD, Emergency Medicine

14 Bridle Path
ShrewsburyMA  01545-1565 (Worcester County)


Phone: 508-845-2521
Fax:

NPI: 1114042041
License Number: 50096 (MA)