Meenakshi Vemuri, MD, Psychiatry & Neurology

258 Main St
SturbridgeMA  01566-1540 (Worcester County)


Phone: 508-418-6888
Fax: 508-418-6886
Email: vem***@*****hc.org

NPI: 1720066343
License Number: 204591 (MA)