Edgar Albuja is a health institution located at 1315 Main Street in Windham, Connecticut, United States. This institution serves as a pharmacy and store, providing a wide range of healthcare products and services to the community. With a focus on promoting wellness and providing quality care, Edgar Albuja is dedicated to meeting the healthcare needs of its customers. Whether you are looking for prescription medication, over-the-counter remedies, or health and wellness products, Edgar Albuja is your go-to destination for all your healthcare needs.