David Shirk

Managing Member at Shirk Law PLLC

David Shirk is the Managing Member of Shirk Law PLLC, providing legal counsel in mortgage servicing and financial services litigation.