Oreli M Rodriguez, MD, Internal Medicine

604 Main St
ShrewsburyMA  01545 (Worcester County)


Phone: 508-842-0057
Fax: 088-456-5715

NPI: 1578581757
License Number: 154299 (MA)