David Barratt

Archived Record Carlsbad, CA Previous President for David Barratt Inc.