Meenakshi Vemuri, MDMeenakshi Vemuri · Psychiatry Physician258 Main St, Sturbridge, MA 01566(508) 418-6888Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing