David Porritt

Active Grapevine, TX Manager for Comprehensive Finance, Inc.