Thomas Leavell

Active Phoenix, AZ Managing Member for Leavell & Assoc Plc