Ellie Mental Health 50 Depot Road, Falmouth, ME 04105