Loading...
Loading...
David G is a recovering addict and a passionate advocate for recovery support. He has experience working with people from all backgrounds and faiths and is committed to helping others achieve recovery. David is a valued member of the Reco12 community and has a strong online presence through his social media channels.
Are you David G? Manage your profile and connect with your audience.
Claim Profile