Shubhada D Javlekar, MD, Internal Medicine

181 Main St
ShrewsburyMA  01545-2372 (Worcester County)


Phone: 508-845-8520
Fax: 866-217-1166

NPI: 1346218898
License Number: 78905 (MA)