Ellen Dean Stewart Home Security Contractor - Trafalgar, IN Looking to contact Ellen Dean Stewart? You can reach them at 707-217-4859