Richard Kennedy

Active Sanibel, FL Director for Kennedy Construction & Consulting, Inc.