Willimantic Pharmacy 972 Main Street, Windham, CT 06226