David Ruff

Term: 2024 – 2025

207 East 6th St.Blades, DE 19973 (302) 629-8473 (h) (302) 841-2650 (c)