Rite Aid Pharmacy ← View details 33 Depot Road, Falmouth, ME 04105 +1 207-781-4414 Get Directions From* To * — Required information