At MetroWest Pharmacy, you have a support team waiting to help you manage your patient’s medication therapies. Our specially trained pharmacists are an integral part of your management team, and together will work to create treatment options that are right for your patients.

Our billing experts process your claims, as well as your patients’, and serve as your personal patient care advocate to resolve these claims. We work with you to improve your patients’ outcomes and minimize their costs through this and other means, such as copay assistance programs.

We offer custom referral forms for complex disease states, which can be filled out manually or online and either faxed or emailed to us, making the process of prescription management as fast and easy as possible.



Providers have an extensive support team at MetroWest Specialty Pharmacy. Our service offerings include:

Enrollment in Patient Assistance Programs

MetroWest is dedicated to working with your patients to help them afford their prescriptions. We will serve as your personal patient care advocate and work hard to obtain maximum coverage for your patients by working through challenging reimbursement or coverage issues.

Prior Authorizations

We realize the challenges that come along with prior authorizations; let us handle this for you so you can focus on running your practice!

Patient Compliance

Patient compliance records are sent on a regular basis to the physician and we provide at no additional cost adherence packaging to help maintain patient compliance.


MetroWest Pharmacy offers FREE delivery. Let us know where and when your patients needs their specialty medications and our pharmacy team will ensure proper handling conditions to prepare and deliver your prescriptions right to their door!

We offer FREE delivery to the following towns: Acton, Ashland, Concord, Canton, Dedham, Framingham, Holliston, Hopkinton, Hudson, Lincoln, Marlborough, Maynard, Milford, Millis, Milton, Natick, Needham, Newton, Northborough, Norwood, Randolph, Sherborn, Shrewsbury, Southborough, Sudbury, Waltham, Wayland, Wellesley, Westborough, Westwood, Weston, Worcester, as well as many others!