David Denekas

Active Dunkirk, MD Family Practitioner for Dunkirk Family Practice