David Palafox

Active Dallas, TX Managing Member for Shield Public Adjuster LLC