Community

Congratulations MR. And MRS. GREGORY HEARNS!
Gregory and Tarsha Hearns Greg was born and raised in Detroit, Michigan while Tarsha was born and raised in Norfolk, Virginia. Greg and Tarsha met in…