Candidate Profile: HD 56 Patti Ruff

Patti Ruff was born in Plano, Texas, to John and [...]