Mary Allen

Active Eden, NY Chief Executive Officer for Allen Electric & Mech, Inc.