Bayview Pharmacy is New England's largest and most trusted compounding pharmacy. We provide personalized and customized medications to meet the needs of patients and physicians in Lebanon, ME. Our experienced team of pharmacists and technicians use the latest technology and techniques to ensure accuracy and quality. Since 2006, we have been providing high-quality compounded medications to the Lebanon area. Let us help you find the right medication for you.