Ellen Gallagher

Active Hudson, NY Nurse Practitioner for Upper Hudson Planned Parenthood Inc