Beard, Elly B., 2007 Trust locations Location12316 St. Andrews Dr, Ste AOklahoma City, OK 73120405-751-2727 (f) 405-751-9107