Bill Fleming

Bill Fleming

Bill Fleming

I am a person with diverse interests and skills. Owner SoulFireHealth.com Heart transplant survivor since 2010.