Image
WRAL Investigates

Eric Leak

The IRS claims the Eric and Emily Leak bought and renovated the house 1145 Stone Kirk Drive with money from a Medicaid fraud scheme.