Bill Hall

Active Dallas, TX Director for Operation Blue Shield