David Vaughan

NMLS # 386109


816.778.7094