David Longstreet

Active Jenison, MI President for Allstate Electric, Inc.