Charles Carpenter

Active Satellite Beach, FL President for Charles Carpenter Construction and Roofing, Inc.